<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE article  PUBLIC "-//NLM//DTD Journal Publishing DTD v3.0 20080202//EN" "http://dtd.nlm.nih.gov/publishing/3.0/journalpublishing3.dtd"><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" dtd-version="3.0" xml:lang="en" article-type="research article"><front><journal-meta><journal-id journal-id-type="publisher-id">JCC</journal-id><journal-title-group><journal-title>Journal of Computer and Communications</journal-title></journal-title-group><issn pub-type="epub">2327-5219</issn><publisher><publisher-name>Scientific Research Publishing</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.4236/jcc.2023.112005</article-id><article-id pub-id-type="publisher-id">JCC-123307</article-id><article-categories><subj-group subj-group-type="heading"><subject>Articles</subject></subj-group><subj-group subj-group-type="Discipline-v2"><subject>Computer Science&amp;Communications</subject></subj-group></article-categories><title-group><article-title>
 
 
  COST 231-Hata Propagation Model Optimization in 1800 MHz Band Based on Magnetic Optimization Algorithm: Application to the City of Limb&#233;
 
</article-title></title-group><contrib-group><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Eric</surname><given-names>Michel Deussom Djomadji</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref><xref ref-type="corresp" rid="cor1"><sup>*</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Kabiena</surname><given-names>Ivan Basile</given-names></name><xref ref-type="aff" rid="aff2"><sup>2</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Fobasso</surname><given-names>Segnou Thierry</given-names></name><xref ref-type="aff" rid="aff3"><sup>3</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Tonye</surname><given-names>Emanuel</given-names></name><xref ref-type="aff" rid="aff4"><sup>4</sup></xref></contrib></contrib-group><aff id="aff3"><addr-line>Division of ICT, National Advanced School of Post, Telecommunication and ICT, University of Yaoundé I, Yaoundé, Came-roon</addr-line></aff><aff id="aff4"><addr-line>Department of Electrical and Telecommunications Engineering, National Advanced School of Engineering of Yaoundé, University of Yaoundé I, Yaoundé, Cameroon</addr-line></aff><aff id="aff2"><addr-line>Department of Computer Engineering and Telecommunications, National Advanced School of Engineering, University of Douala, Douala, Cameroon</addr-line></aff><aff id="aff1"><addr-line>Department of Electrical and Electronic Engineering, College of Technology, University of Buea, Buea, Cameroon</addr-line></aff><pub-date pub-type="epub"><day>15</day><month>02</month><year>2023</year></pub-date><volume>11</volume><issue>02</issue><fpage>57</fpage><lpage>74</lpage><history><date date-type="received"><day>12,</day>	<month>January</month>	<year>2023</year></date><date date-type="rev-recd"><day>24,</day>	<month>February</month>	<year>2023</year>	</date><date date-type="accepted"><day>27,</day>	<month>February</month>	<year>2023</year></date></history><permissions><copyright-statement>&#169; Copyright  2014 by authors and Scientific Research Publishing Inc. </copyright-statement><copyright-year>2014</copyright-year><license><license-p>This work is licensed under the Creative Commons Attribution International License (CC BY). http://creativecommons.org/licenses/by/4.0/</license-p></license></permissions><abstract><p>
 
 
  Network planning is essential for the construction and the development of wireless networks. The network planning cannot be possible without an appropriate propagation model which in fact is its foundation. Initially used mainly for mobile radio networks, the optimization of propagation model is becoming essential for efficient deployment of the network in different types of environment, namely rural, suburban and urban especially with the emergence of concepts such as digital terrestrial television, smart cities, Internet of Things (IoT) with wide deployment for different use cases such as smart grid, smart metering of electricity, gas and water. In this paper we use an optimization algorithm that is inspired by the principles of magnetic field theory namely Magnetic Optimization Algorithm (MOA) to tune COST231-Hata propagation model. The dataset used is the result of drive tests carry out on field in the town of Limbe in Cameroon. We take into account the standard K-factor model and then use the MOA algorithm in order to set up a propagation model adapted to the physical environment of a town. The town of Limbe is used as an implementation case, but the proposed method can be used everywhere. The calculation of the root mean square error (RMSE) between the real data from the radio measurements and the prediction data obtained after the implementation of MOA allows the validation of the results. A comparative study between the value of the RMSE obtained by the new model and those obtained by the optimization using linear regression, by the standard COST231-Hata models, and the free space model is also done, this allows us to conclude that the new model obtained using MOA for the city of Limbe is better and more representative of this local environment than the standard COST231-Hata model. The new model obtained can be used for radio planning in the city of Limb&#233; in Cameroon.
 
</p></abstract><kwd-group><kwd>Radio Measurements</kwd><kwd> Root Mean Square Error</kwd><kwd> Magnetic Optimization Algorithm</kwd></kwd-group></article-meta></front><body><sec id="s1"><title>Abstract</title><p>Network planning is essential for the construction and the development of wireless networks. The network planning cannot be possible without an appropriate propagation model which in fact is its foundation. Initially used mainly for mobile radio networks, the optimization of propagation model is becoming essential for efficient deployment of the network in different types of environment, namely rural, suburban and urban especially with the emergence of concepts such as digital terrestrial television, smart cities, Internet of Things (IoT) with wide deployment for different use cases such as smart grid, smart metering of electricity, gas and water. In this paper we use an optimization algorithm that is inspired by the principles of magnetic field theory namely Magnetic Optimization Algorithm (MOA) to tune COST231-Hata propagation model. The dataset used is the result of drive tests carry out on field in the town of Limbe in Cameroon. We take into account the standard K-factor model and then use the MOA algorithm in order to set up a propagation model adapted to the physical environment of a town. The town of Limbe is used as an implementation case, but the proposed method can be used everywhere. The calculation of the root mean square error (RMSE) between the real data from the radio measurements and the prediction data obtained after the implementation of MOA allows the validation of the results. A comparative study between the value of the RMSE obtained by the new model and those obtained by the optimization using linear regression, by the standard COST231-Hata models, and the free space model is also done, this allows us to conclude that the new model obtained using MOA for the city of Limbe is better and more representative of this local environment than the standard COST231-Hata model. The new model obtained can be used for radio planning in the city of Limb&#233; in Cameroon.</p><p>Keywords:</p><p>Radio Measurements, Root Mean Square Error, Magnetic Optimization Algorithm</p><disp-formula id="scirp.123307-formula14"><graphic  xlink:href="//html.scirp.org/file/2-1410169x6.png"  xlink:type="simple"/></disp-formula></sec><sec id="s2"><title>1. Introduction</title><p>A propagation model adapted to a given environment is an essential element for the planning of a mobile network. The key issues in radio planning are: coverage, capacity and quality of service. In order to provide users with access to the various mobile services, particular emphasis should be placed on the dimensioning of the radio coverage. Propagation models are widely used in network planning, in particular for feasibility studies and initial network deployment, or for network extensions, especially in new metropolitan areas. In order to determine the characteristics of the radio propagation channel, tests of real propagation models and calibration of existing models are necessary to obtain a propagation model that accurately reflects the radio propagation characteristics in a given environment. Many researchers have worked and proposed numerous algorithms with inspiration from nature for solving various optimization problems. Some of the most popular are Genetic Algorithm (GA) [<xref ref-type="bibr" rid="scirp.123307-ref1">1</xref>] , Particle Swarm Optimization (PSO) [<xref ref-type="bibr" rid="scirp.123307-ref2">2</xref>] , and Artificial Bee Colony (ABC) [<xref ref-type="bibr" rid="scirp.123307-ref3">3</xref>] . These algorithms can perform well in many problems either discrete or continuous ones with different advantages and disadvantages compared to each other. A physics-inspired metaheuristic optimization algorithm based on Magnetic Optimization Algorithm (MOA) whose possible solutions are magnetic particles scattered in the search space was published in 2008 [<xref ref-type="bibr" rid="scirp.123307-ref4">4</xref>] . It is gradually being used to solve problems in various fields. As MOA is a population based algorithm, through this work we also test and evaluate its capability to solve the propagation model optimization problem by using drive tests. The objective of this study is to integrate the use of the MOA algorithm in the resolution of a real problem in the field of telecommunications like propagation model optimization. This work is not the first to focus on the optimization of propagation models. Many authors from various backgrounds have proposed different approaches to optimize propagation model. R. Mardeni and K. F. Kwan [<xref ref-type="bibr" rid="scirp.123307-ref5">5</xref>] presented “Optimization of Hata prediction model in suburban area in Malaysia”, their optimization solution is based on linear regression; Chhaya Dalela et al. in [<xref ref-type="bibr" rid="scirp.123307-ref6">6</xref>] worked on “tuning of Cost231 Hata model for radio wave propagation prediction”. Deussom Eric et al. have proposed many methods for propagation model optimization by using particle swarm optimization [<xref ref-type="bibr" rid="scirp.123307-ref7">7</xref>] , artificial bee colony algorithm [<xref ref-type="bibr" rid="scirp.123307-ref8">8</xref>] , Social Spider Algorithm [<xref ref-type="bibr" rid="scirp.123307-ref9">9</xref>] , genetic algorithm [<xref ref-type="bibr" rid="scirp.123307-ref10">10</xref>] [<xref ref-type="bibr" rid="scirp.123307-ref11">11</xref>] , Newton second order optimization [<xref ref-type="bibr" rid="scirp.123307-ref12">12</xref>] , linear regression [<xref ref-type="bibr" rid="scirp.123307-ref13">13</xref>] , Ion Motion Optimization Algorithm [<xref ref-type="bibr" rid="scirp.123307-ref14">14</xref>] and others methods. In our study, we use data collected in the LTE network working in 1800 MHz frequency band of a mobile the operator in Cameroon. To do this, we use 3 eNodeBs located in Limbe and distributed on both sides of the city. We use Magnetic Optimization Algorithm to determine an appropriate propagation model adapted to the city of Limbe.</p></sec><sec id="s3"><title>2. Experimental Details</title><sec id="s3_1"><title>2.1. Propagation Environment</title><p>The drive tests were carried out in the city of Limb&#233;, a seaside town in the southwest region of Cameroon. We used the existing LTE network to carry out radio measurements in the city. To do this, we subdivided the city into two categories: The city centre of Limbe, the city centre to periphery area and finally the periphery of the city. <xref ref-type="table" rid="table1">Table 1</xref> below shows the categories with the eNodeBs concerned.</p></sec><sec id="s3_2"><title>2.2. Description of the Equipments</title><sec id="s3_2_1"><title>2.2.1. Simplified Description of the eNodeB Used</title><p>The eNodeBs we used for our radio measurements were supplied by the equipment manufacturer HUAWEI Technologies, we used one type of eNodeB namely, the DBS3900 all LTE. <xref ref-type="table" rid="table2">Table 2</xref> below shows the technical specifications of the eNodeBs used.</p><p>The radio parameters of the eNodeBs used are shown in <xref ref-type="table" rid="table3">Table 3</xref> below.</p><p>- The number of subcarriers is 12 &#215; 75 = 900;</p><p>- Antenna height = 25 m;</p><p>- Ptx = 16.45757 dBm;</p><p>- eNodeB Antenna Gain = 17.5 dBi;</p><p>- Connector loss = 1 dB;</p><p>- Interference margin = 6 dB;</p><p>- Shadow fadin margin = 10 dB;</p><p>- Incar loss (due to the car during the drive test) = 6 dB;</p><p>- Handover gain = 2 dB.</p><p><xref ref-type="fig" rid="fig1">Figure 1</xref> presents the BTS position in the town of Limbe, we will focus on the 3 BTS mentioned above which are, Limbe_central, limbe Kie_village and Limbe_Mile4. <xref ref-type="fig" rid="fig2">Figure 2</xref> presents the drive test results obtained during the measurements operation in Limbe town. <xref ref-type="fig" rid="fig3">Figure 3</xref> presents the drive tests statistiques.</p><table-wrap id="table1" ><label><xref ref-type="table" rid="table1">Table 1</xref></label><caption><title> Types of environment</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >Categories</th><th align="center" valign="middle" >A</th><th align="center" valign="middle"  colspan="2"  >B</th></tr></thead><tr><td align="center" valign="middle" >Urban Characteristic</td><td align="center" valign="middle" >Suburban Limbe_Central</td><td align="center" valign="middle" >Rural Limbe_Mile4</td><td align="center" valign="middle" >Rural Kie_village</td></tr><tr><td align="center" valign="middle" >eNodeB concerned</td><td align="center" valign="middle" >LBE065_Limbe_Central</td><td align="center" valign="middle" >LBE066_Limbe_Mile4</td><td align="center" valign="middle" >LBE064_Kie_village</td></tr></tbody></table></table-wrap><table-wrap id="table2" ><label><xref ref-type="table" rid="table2">Table 2</xref></label><caption><title> Technical specifications of the eNodeBs used</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >Nature</th><th align="center" valign="middle" >DBS3900</th></tr></thead><tr><td align="center" valign="middle" >Type of eNodeB</td><td align="center" valign="middle" >Outdoor Distributed</td></tr><tr><td align="center" valign="middle" >Number of sectors</td><td align="center" valign="middle" >3</td></tr><tr><td align="center" valign="middle" >Frequency band</td><td align="center" valign="middle" >1800 MHz band</td></tr><tr><td align="center" valign="middle" >Downward frequency</td><td align="center" valign="middle" >1839.9 MHz to 1854.9 MHz</td></tr><tr><td align="center" valign="middle" >Rising frequency</td><td align="center" valign="middle" >1744.9 MHz to 1759.9 MHz</td></tr><tr><td align="center" valign="middle" >Max power (single carrier)</td><td align="center" valign="middle" >40 W</td></tr><tr><td align="center" valign="middle" >Total power of the eNodeB (dBm)</td><td align="center" valign="middle" >46 dBm</td></tr></tbody></table></table-wrap><table-wrap id="table3" ><label><xref ref-type="table" rid="table3">Table 3</xref></label><caption><title> Radio parameters of the eNodeBs used</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >Type of eNodeB</th><th align="center" valign="middle" >PCI</th><th align="center" valign="middle" >eNodeB name</th><th align="center" valign="middle" >Longitude</th><th align="center" valign="middle" >Latitude</th><th align="center" valign="middle" >CELL NAME</th></tr></thead><tr><td align="center" valign="middle"  rowspan="3"  >DBS3900</td><td align="center" valign="middle" >6</td><td align="center" valign="middle" >LBE066_Limbe_Mile4</td><td align="center" valign="middle" >9.22514</td><td align="center" valign="middle" >4.06286</td><td align="center" valign="middle" >LBE_12066_0</td></tr><tr><td align="center" valign="middle" >7</td><td align="center" valign="middle" >LBE066_Limbe_Mile4</td><td align="center" valign="middle" >9.22514</td><td align="center" valign="middle" >4.06286</td><td align="center" valign="middle" >LBE_12066_1</td></tr><tr><td align="center" valign="middle" >8</td><td align="center" valign="middle" >LBE066_Limbe_Mile4</td><td align="center" valign="middle" >9.22514</td><td align="center" valign="middle" >4.06286</td><td align="center" valign="middle" >LBE_12066_2</td></tr><tr><td align="center" valign="middle"  rowspan="3"  >DBS3900</td><td align="center" valign="middle" >9</td><td align="center" valign="middle" >LBE065_Limbe_Central</td><td align="center" valign="middle" >9.20696</td><td align="center" valign="middle" >4.01194</td><td align="center" valign="middle" >LBE_12065_0</td></tr><tr><td align="center" valign="middle" >10</td><td align="center" valign="middle" >LBE065_Limbe_Central</td><td align="center" valign="middle" >9.20696</td><td align="center" valign="middle" >4.01194</td><td align="center" valign="middle" >LBE_12065_1</td></tr><tr><td align="center" valign="middle" >11</td><td align="center" valign="middle" >LBE065_Limbe_Central</td><td align="center" valign="middle" >9.20696</td><td align="center" valign="middle" >4.01194</td><td align="center" valign="middle" >LBE_12065_2</td></tr><tr><td align="center" valign="middle"  rowspan="3"  >DBS3900</td><td align="center" valign="middle" >54</td><td align="center" valign="middle" >LBE064_Kie_village</td><td align="center" valign="middle" >9.17892</td><td align="center" valign="middle" >4.01641</td><td align="center" valign="middle" >LBE_12064_0</td></tr><tr><td align="center" valign="middle" >55</td><td align="center" valign="middle" >LBE064_Kie_village</td><td align="center" valign="middle" >9.17892</td><td align="center" valign="middle" >4.01641</td><td align="center" valign="middle" >LBE_12064_1</td></tr><tr><td align="center" valign="middle" >56</td><td align="center" valign="middle" >LBE064_Kie_village</td><td align="center" valign="middle" >9.17892</td><td align="center" valign="middle" >4.01641</td><td align="center" valign="middle" >LBE_12064_2</td></tr></tbody></table></table-wrap><p>According to DT route (see <xref ref-type="fig" rid="fig2">Figure 2</xref>) around 95.63% of the town have a RSRP signal &gt; −110 dBm. Areas with Red are areas where the coverage is weak. After this drive test, four eNodeBs where add in Limbe namely, Limbe new town, Limbe towe south, GRA limbe and Limbe mile 4 HIS.</p><p>In <xref ref-type="fig" rid="fig3">Figure 3</xref>, we can see that only 8.80% of the drive test area has a signal with excellent quality, this means that news sites should be added in this town. But is not the target of this work, we have present this to well explain the environment used for this study. We are focusing on the Received signal reference power (RSRP) values which will be used during our optimization procedure.</p></sec><sec id="s3_2_2"><title>2.2.2. Description of Other Equipment</title><p>In order to carry out the radio measurements, we used a Toyota Prado VX vehicle, an ACER ASPIRE laptop computer, a radio measurement software, namely Pilot Pionner from Dingli communication V6.0, an LG CDMA mobile terminal, a GPS terminal, a DC/AC converter to power the PC during the measurement.</p></sec></sec></sec><sec id="s4"><title>3. Methodology</title><sec id="s4_1"><title>3.1. Propagation Model</title><p>Several propagation models exist in the scientific literature on propagation, we will present only the K-factor model on which we have based our work.</p><sec id="s4_1_1"><title>3.1.1. K-Factor Propagation Model</title><p>The general form of the K-factor model is given by the following equation:</p><p>L p = K 1 + K 2 ∗ log ( d ) + K 3 ∗ h m + K 4 ∗ log ( h m ) + K 5 ∗ log ( h b )       + K 6 ∗ log ( h b ) log ( d ) + K 7diffn + K clutter (1)</p><p>The values of the K-parameters vary according to the type of terrain and the characteristics of the propagation environment of the cities; the table below gives values of K and of the clutter attenuation factor for an average city. <xref ref-type="table" rid="table4">Table 4</xref> presents the standard value of K factors model.</p><p>The previous equation can be rewritten as follows:</p><p>L = ( K 1 + K 7diff + K clutter ) + K 2 &#215; log ( d ) + K 3 &#215; h m + K 4 &#215; log ( h m )       + K 5 &#215; log ( h b ) + K 6 &#215; log ( h b ) log ( d ) (2)</p><p>By taking, K ′ 1 = ( K 1 + K 7diff + K clutter ) , the equation of the model K factor becomes:</p><p>L = K 1 + K 2 &#215; log ( d ) + K 3 &#215; h m + K 4 &#215; log ( h m ) + K 5 &#215; log ( h b )       + K 6 &#215; log ( h b ) log ( d ) (3)</p><p>The previous Equation (3) can be written into two forms, a factorized form as a function of a column vector that will be specified in the sequence and a linear form but in the context of our study, we consider only the factorized form.</p><p>Factorized form of the propagation model K Factors</p><p>The factorized form of the model K factors is written</p><p>L = [ K 1 K 2 K 3 K 4 K 5 K 6 ] &#215; [ 1 log ( d ) h m log ( h m ) log ( h b ) log ( h b ) log ( d ) ] (4)</p><p>In the previous equation letting K = [ K 1 K 2 K 3 K 4 K 5 K 6 ] and</p><p>M = [ 1 log ( d ) h m log ( h m ) log ( h b ) log ( h b ) log ( d ) ] (5)</p><p>It follows that, the propagation model K factors can be written as</p><p>L = K &#215; M . (6)</p><table-wrap id="table4" ><label><xref ref-type="table" rid="table4">Table 4</xref></label><caption><title> K values of the K factors model</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >Parameter Name K</th><th align="center" valign="middle" >K<sub>1</sub></th><th align="center" valign="middle" >K<sub>2</sub></th><th align="center" valign="middle" >K<sub>3</sub></th><th align="center" valign="middle" >K<sub>4</sub></th><th align="center" valign="middle" >K<sub>5</sub></th><th align="center" valign="middle" >K<sub>6</sub></th><th align="center" valign="middle" >K<sub>7diffn</sub></th><th align="center" valign="middle" >K<sub>clutter</sub></th></tr></thead><tr><td align="center" valign="middle" >Parameter Value</td><td align="center" valign="middle" >149</td><td align="center" valign="middle" >44.9</td><td align="center" valign="middle" >−2.49</td><td align="center" valign="middle" >0.00</td><td align="center" valign="middle" >−13.82</td><td align="center" valign="middle" >−6.55</td><td align="center" valign="middle" >−0.8</td><td align="center" valign="middle" >0</td></tr></tbody></table></table-wrap><p>This expression will be considered as the factorized form of the propagation model.</p></sec><sec id="s4_1_2"><title>3.1.2. The COST 231-Hata Model</title><p>The path loss is given by the following expression:</p><p>L p = 46.3 + 33.9 log ( F ) − 13.82 log ( h b ) − a ( h m )     + ( 44.9 − 6.55 log ( h b ) ) log ( d ) + C m (7)</p><p>Such as:</p><p>a ( h m ) = ( 1.1 log ( F ) − 0.7 ) ∗ h m − ( 1.56 log ( F ) − 0.8 ) (8)</p><p>With: Distance between mobile and base station (m); F: Transmission frequency (MHz); h<sub>b</sub>: Height of base station (m); h<sub>m</sub>: Height of mobile station (m); a(h<sub>m</sub>) = 0.001 which is negligible. In the following a(h<sub>m</sub>) will therefore be assimilated to the value a(h<sub>m</sub>) = 0. <xref ref-type="table" rid="table5">Table 5</xref> gives the value of C<sub>m</sub> for different types of environment.</p></sec><sec id="s4_1_3"><title>3.1.3. The Free Space Model</title><p>As for the latter, it is expressed by the relationship:</p><p>L = 32.45 + 20 log ( F ) − 20 log ( d ) (9)</p></sec><sec id="s4_1_4"><title>3.1.4. K Values for COST 231-Hata and Free Space</title><p><xref ref-type="table" rid="table6">Table 6</xref> present the free space model and Cost 231-Hata model in the form of K factor vector.</p></sec></sec><sec id="s4_2"><title>3.2. Optimisation of the Propagation Model Using MOA</title><sec id="s4_2_1"><title>3.2.1. Inspiration for the MOA Optimization Algorithm</title><p>The MOA optimization algorithm is based on the principles of magnetic field theory [<xref ref-type="bibr" rid="scirp.123307-ref4">4</xref>] . In MOA, the possible solutions are magnetic particles scattered in the search space with a long-range attractive force. In this respect, each magnetic particle has a measure of mass and magnetic field depending on its physical shape (its fitness), the fittest magnetic particles are more massive, with a stronger magnetic field. In terms of interaction, these particles are located in a structured population and apply a long-range attractive force to their neighbors. MOA simulates the electromagnetic forces between electromagnetic particles to move search agents through the search space. As the electromagnetic force is proportional to the fitness of the particles, search agents tend to be attracted to the fittest particles. Therefore, the search agents in this algorithm are improved by moving towards the best solutions.</p><table-wrap id="table5" ><label><xref ref-type="table" rid="table5">Table 5</xref></label><caption><title> C<sub>m</sub> values in different areas</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >Zone</th><th align="center" valign="middle" >C<sub>m</sub></th></tr></thead><tr><td align="center" valign="middle" >Urban Dense</td><td align="center" valign="middle" >3</td></tr><tr><td align="center" valign="middle" >Urban</td><td align="center" valign="middle" >0</td></tr><tr><td align="center" valign="middle" >Suburban</td><td align="center" valign="middle" >−8</td></tr><tr><td align="center" valign="middle" >Rural</td><td align="center" valign="middle" >−15</td></tr></tbody></table></table-wrap><table-wrap id="table6" ><label><xref ref-type="table" rid="table6">Table 6</xref></label><caption><title> Propagation models on the form of K vector</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >Model</th><th align="center" valign="middle" >K<sub>1</sub></th><th align="center" valign="middle" >K<sub>2</sub></th><th align="center" valign="middle" >K<sub>3</sub></th><th align="center" valign="middle" >K<sub>4</sub></th><th align="center" valign="middle" >K<sub>5</sub></th><th align="center" valign="middle" >K<sub>6</sub></th></tr></thead><tr><td align="center" valign="middle" >COST 231-Hata</td><td align="center" valign="middle" >46.3 + 33.9 log 10 ( F )</td><td align="center" valign="middle" >44.9</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >−13.82</td><td align="center" valign="middle" >−6.55</td></tr><tr><td align="center" valign="middle" >Free space</td><td align="center" valign="middle" >32.45 + 20 log 10 ( F )</td><td align="center" valign="middle" >20</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td></tr></tbody></table></table-wrap></sec><sec id="s4_2_2"><title>3.2.2. MOA Procedure</title><p>The following procedure of MOA was presented by its conceptual authors in [<xref ref-type="bibr" rid="scirp.123307-ref4">4</xref>] .</p><p>Begin</p><p>t = 0</p><p>initialize X<sup>0</sup> with a lattice-like structure.</p><p>while not termination condition do</p><p>begin</p><p>t = t + 1</p><p>evaluate the individuals in X<sup>t</sup> and store their profits in magnetic field B<sup>t</sup></p><p>normalize B<sup>t</sup><sup> </sup></p><p>B i j = B i j − M i n M a x − M i n</p><p>evaluate the mass M<sup>t</sup> for all particles M i j t = ρ &#215; B i j t + α</p><p>for all particles x i j t in X<sup>t</sup> do</p><p>begin</p><p>F<sub>ij</sub> = 0</p><p>find N<sub>ij</sub></p><p>for all x u v t <sub> </sub>in N<sub>ij</sub> do</p><p>begin</p><p>F i j , k = F i j , k + ( X u v , k t − X i j , k t ) &#215; B u v t D ( X i j , k t , X u v , k t )</p><p>end</p><p>end</p><p>for all particles x i j t in X<sup>t</sup> do</p><p>begin</p><p>V i j , k t + 1 = F i j , k M i j , k &#215; R ( l k , u k )</p><p>X i j , k t + 1 = X i j , k t + V i j , k t + 1</p><p>end</p><p>end</p><p>end</p><p>The variables used in this algorithm are listed below:</p><p>B i j t Magnetic field of particle i at position j at iteration t;</p><p>Min: Minimum value of the magnetic field;</p><p>Max: Maximum value of the magnetic field;</p><p>M i j t The value of the mass of particle i at position j at iteration t;</p><p>x i j Particle x of column j and row i;</p><p>N i j Set of neighbouring particles of column j and row i;</p><p>D ( X i j t , X u v t ) Euclidean distance between the particles X i j t et X u v t ;</p><p>V i j t The value of the velocity of particle i at position j at iteration t;</p><p>F i j t The value of the force of particle i at position j at iteration t.</p><p>The vector K defined above will represent the magnetic particle in MOA formalism.</p></sec><sec id="s4_2_3"><title>3.2.3. Flowchart of the MOA Algorithm</title><p>As the different phases of the MOA algorithm have been clearly explained above, we present here the flowchart of the sequence of these different steps. We present here the flowchart of the sequence of these different steps in <xref ref-type="fig" rid="fig4">Figure 4</xref>.</p></sec><sec id="s4_2_4"><title>3.2.4. Determination Flowchart</title><p><xref ref-type="fig" rid="fig5">Figure 5</xref> below shows the flowchart for determining the propagation model using the MOA algorithm.</p><p>In this flowchart, the data filtering was done according to the following criteria for distance and received signal strength; the thresholds are presented in <xref ref-type="table" rid="table7">Table 7</xref>.</p><p>Let L p = { L i } i = 1 : N be the set of loss values measured for N points at N given distances. Note further that the vector M depends on the distance d, for d variable M = f(d). Thus, for N measurement points at different distances d<sub>i</sub>, M will become a matrix of 6 rows and N columns.</p><p>The objective function will therefore be:</p><p>f = min { 1 N ∑ i = 1 N ( L p ( i ) − ( K &#215; M i ) ) 2 } (10)</p></sec><sec id="s4_2_5"><title>3.2.5. Downlink Link Budget</title><p>However, it is important to remember that radio measurements provide three essential parameters at each measurement point: received power (in dBm); longitude and latitude (in degrees). Therefore, the value of the measured losses (Lp) is not explicitly obtained from the radio measurements. The link budget formula between a measurement point and the eNodeB provides the received power presented as follows:</p><p>Prx = Ptx ( subcarrier ) + ∑ gain − ∑ Loss − ∑ Marge − Lp (11)</p><p>Thus,</p><p>Lp = Ptx ( subcarrier ) + ∑ gain − ∑ Loss − ∑ Marge − Prx (12)</p><p>- Prx represents the power received at each measurement point;</p><p>- Ptx the transmit power of the eNodeB;</p><p>- The antenna gain of the eNodeB;</p><p>- The gain of the mobile station;</p><p>- Losses induced by cables and connectors and Lp the value of the measured losses.</p><p>Ptx = 46 − 10log (Number of subcarriers)</p><p>Furthermore, the values of the different distances are also implicit and are obtained from (the longitude and latitude of the eNodeB under consideration) and (the longitude and latitude of each measurement point). The vector K defined above will represent the magnetic particle in MOA formalism.</p><table-wrap id="table7" ><label><xref ref-type="table" rid="table7">Table 7</xref></label><caption><title> Filtering criteria on distance and received power</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >Criterion</th><th align="center" valign="middle" >Distance (m)</th><th align="center" valign="middle" >Power (dBm)</th></tr></thead><tr><td align="center" valign="middle" >Minimal</td><td align="center" valign="middle" >100</td><td align="center" valign="middle" >−125</td></tr><tr><td align="center" valign="middle" >Maximum</td><td align="center" valign="middle" >10 000</td><td align="center" valign="middle" >−60</td></tr></tbody></table></table-wrap></sec></sec><sec id="s4_3"><title>3.3. Generation of the Basic Family</title><p>The search space is between the standard COST231-Hata model and the free space propagation model which characterizes unobstructed propagation. The basic family will be generated according to the algorithm below:</p><p>Algorithm</p><p>Start</p><p>K1el = 32.4 + 20 &#215; log10(Fc);</p><p>K1Cost = 46.3 + 33.9 &#215; log10(Fc);</p><p>For i = 1: PopulationSize</p><p>K1 = K1cost + (K1cost - K1el) &#215; rand (1);</p><p>K3 = −2.49 + 2.49 &#215; rand (1);</p><p>K4 = rand (1);</p><p>K5 = −13.82 + 13.82 &#215; rand (1);</p><p>K6 = −6.55 &#215; rand (1);</p><p>K2 = 20 − (K6 &#215; log10(Hb)) + ((36.8 − 20) &#215; rand (1));</p><p>P (i, :) = [K1 K2 K3 K4 K5 K6];</p><p>End For</p><p>End</p><p>This pseudo code is very important in that it defines integrity constraints for each of the parameters K<sub>1</sub>, K<sub>2</sub>, K<sub>3</sub>, K<sub>4</sub>, K<sub>5</sub> and K<sub>6</sub>. Thus fixing the order of magnitude of their respective values. In this code, K<sub>1cost</sub> represents the parameter K<sub>1</sub> in the COST231-Hata model; K<sub>1el</sub> represents the parameter K<sub>1</sub> in the free space model. P is the matrix representing the generated population and the population size corresponds to the number of measured distances.</p></sec><sec id="s4_4"><title>3.4. Acceptance Criteria for an Optimized Propagation Model</title><p>An optimized propagation model is accurate if the square root of the mean square error between the actual and prediction measurements is less than 8 dB. Therefore, after obtaining the Best Solution from the execution of the MOA algorithm, we calculate the square root of the fitness function for the values of K corresponding to this solution. The square root of the evaluation function is calculated as follows.</p><p>RMSE = 1 N ∑ i = 1 N ( L p ( i ) − ( K &#215; M i ) ) 2 (14)</p><p>The solution is only saved if RMSE &lt; 8 dB, which marks the end of the optimization process.</p></sec></sec><sec id="s5"><title>4. Results</title><p>After the implementation of MOA on drive tests data using Matlab as the programming tool, we obtained the curves below representing the real measurements in black, the COST231-Hata model in blue, the free space model in yellow, the model obtained by implementing the MOA algorithm in green. The model will be considered accurate if the RMSE between the predicted and measured values is less than 8 dB; (RMSE &lt; 8 dB). <xref ref-type="table" rid="table8">Table 8</xref> presents a summary of MOA parameters.</p><sec id="s5_1"><title>4.1. Zone A: Limbe_Central</title><p>From <xref ref-type="fig" rid="fig6">Figure 6</xref>, we can see that the prediction from MOA in green color fits well the cloud of points of field data with a RMSE of 2.4476 which is less than 8 dB. This means that this prediction is precise and accurate. In <xref ref-type="fig" rid="fig7">Figure 7</xref>, we can see that the fitness of MOA is converging after each iteration. From iteration 50, the fitness is not reducing and the value is constant. This is means that the best solution is reached and we can stop the calculations.</p><table-wrap id="table8" ><label><xref ref-type="table" rid="table8">Table 8</xref></label><caption><title> Definition of variable and MOA parameters</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >Method</th><th align="center" valign="middle" >MOA</th></tr></thead><tr><td align="center" valign="middle" >Form of the problem variable</td><td align="center" valign="middle" >K Vector, (1 &#215; 6) matrix</td></tr><tr><td align="center" valign="middle" >Variable name</td><td align="center" valign="middle" >Particle</td></tr><tr><td align="center" valign="middle" >Set of variables</td><td align="center" valign="middle" >Magnet</td></tr><tr><td align="center" valign="middle" >Size of the set (Magnet)</td><td align="center" valign="middle" >Nc = 100</td></tr><tr><td align="center" valign="middle" >Iterations number</td><td align="center" valign="middle" >Nit = 1000</td></tr><tr><td align="center" valign="middle" >Fitness evaluation method</td><td align="center" valign="middle" >RMSE</td></tr><tr><td align="center" valign="middle" >Operations on variable</td><td align="center" valign="middle" >The force, velocity and position of particles</td></tr><tr><td align="center" valign="middle" >Evaluation and optimization method</td><td align="center" valign="middle" >Minimization of the RMSE</td></tr><tr><td align="center" valign="middle" >Stoping criteria</td><td align="center" valign="middle" >Based on the iterations numbers or on RMSE threshold</td></tr><tr><td align="center" valign="middle" >Number of parameters optimized</td><td align="center" valign="middle" >2 ≤ N ≤ 6</td></tr></tbody></table></table-wrap><p><xref ref-type="table" rid="table9">Table 9</xref> below gives the results obtained by the MOA algorithm:</p><p>We notice that we have an RMSE &lt; 8dB which confirms the reliability of the result.</p></sec><sec id="s5_2"><title>4.2. Zone B: Limbe_Mile4</title><p>As for the case of Limbe_Central, we can see from <xref ref-type="fig" rid="fig8">Figure 8</xref> that the prediction from MOA in green color fits well the cloud of points of field data with a RMSE of 2.3261 which is less than 8 dB. This means that this prediction is precise and accurate. In <xref ref-type="fig" rid="fig9">Figure 9</xref>, we can see that the fitness of MOA is converging after each iteration. After 650 iterations, the fitness is not reducing and the convergent is reached. This means that the best solution is reached and we can stop the calculations. For this area of the town, the convergence took more time than the one of Limbe_central (50 iterations).</p><p><xref ref-type="table" rid="table1">Table 1</xref>0 below gives the results obtained by the MOA algorithm in the area of Limbe Central:</p><p>We notice that we have an RMSE &lt; 8dB which confirms the reliability of the result.</p></sec><sec id="s5_3"><title>4.3. Zone B: Limbe_Kie_Village</title><p>As for the case of Limbe_Central, we can see from <xref ref-type="fig" rid="fig1">Figure 1</xref>0 that the prediction from MOA in green color fits well the cloud of points of field data with a RMSE of 2.3725 which is less than 8 dB. This means that this prediction is precise and accurate. In <xref ref-type="fig" rid="fig1">Figure 1</xref>1, we can see that the fitness of MOA is converging after each iteration. After 710 iterations, the fitness is not reducing and the convergent is reached. This means that the best solution is reached and we can stop the calculations. For this area of the town, the convergence took more time than the one of Limbe_central (50 iterations).</p><p><xref ref-type="table" rid="table1">Table 1</xref>1 below gives the results obtained by the MOA algorithm in Kie village area.</p><p>We notice that we have an RMSE &lt; 8dB which confirms the reliability of the result.</p><table-wrap id="table9" ><label><xref ref-type="table" rid="table9">Table 9</xref></label><caption><title> Results obtained in Limbe_Central</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >Zone</th><th align="center" valign="middle" >Results</th><th align="center" valign="middle" >K<sub>1</sub></th><th align="center" valign="middle" >K<sub>2</sub></th><th align="center" valign="middle" >K<sub>3</sub></th><th align="center" valign="middle" >K<sub>4</sub></th><th align="center" valign="middle" >K<sub>5</sub></th><th align="center" valign="middle" >K<sub>6</sub></th><th align="center" valign="middle" >RMSE</th></tr></thead><tr><td align="center" valign="middle"  rowspan="4"  >A</td><td align="center" valign="middle" >MOA</td><td align="center" valign="middle" >126.6158</td><td align="center" valign="middle" >37.9067</td><td align="center" valign="middle" >−1.3237</td><td align="center" valign="middle" >0.9004</td><td align="center" valign="middle" >−6.4497</td><td align="center" valign="middle" >−6.3879</td><td align="center" valign="middle" >2.4476</td></tr><tr><td align="center" valign="middle" >Linear regression</td><td align="center" valign="middle" >139.2444</td><td align="center" valign="middle" >34.2231</td><td align="center" valign="middle" >−2.4900</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >−13.820</td><td align="center" valign="middle" >−6.55</td><td align="center" valign="middle" >7.0993</td></tr><tr><td align="center" valign="middle" >COST231-Hata</td><td align="center" valign="middle" >156.65</td><td align="center" valign="middle" >44.9</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >−13.82</td><td align="center" valign="middle" >−6.55</td><td align="center" valign="middle" >13.3621</td></tr><tr><td align="center" valign="middle" >Free space</td><td align="center" valign="middle" >97.55</td><td align="center" valign="middle" >20</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >18.0964</td></tr></tbody></table></table-wrap><table-wrap id="table10" ><label><xref ref-type="table" rid="table1">Table 1</xref>0</label><caption><title> Results obtained in Limbe_Mile4</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >Zone</th><th align="center" valign="middle" >Results</th><th align="center" valign="middle" >K<sub>1</sub></th><th align="center" valign="middle" >K<sub>2</sub></th><th align="center" valign="middle" >K<sub>3</sub></th><th align="center" valign="middle" >K<sub>4</sub></th><th align="center" valign="middle" >K<sub>5</sub></th><th align="center" valign="middle" >K<sub>6</sub></th><th align="center" valign="middle" >RMSE</th></tr></thead><tr><td align="center" valign="middle"  rowspan="4"  >B</td><td align="center" valign="middle" >MOA</td><td align="center" valign="middle" >121.4517</td><td align="center" valign="middle" >40.2682</td><td align="center" valign="middle" >−2.1490</td><td align="center" valign="middle" >0.6924</td><td align="center" valign="middle" >−10.1144</td><td align="center" valign="middle" >−5.8210</td><td align="center" valign="middle" >2.3261</td></tr><tr><td align="center" valign="middle" >Linear regression</td><td align="center" valign="middle" >135.6946</td><td align="center" valign="middle" >7.6834</td><td align="center" valign="middle" >−2.4900</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >−13.82</td><td align="center" valign="middle" >−6.55</td><td align="center" valign="middle" >6.9306</td></tr><tr><td align="center" valign="middle" >COST231-Hata</td><td align="center" valign="middle" >156.65</td><td align="center" valign="middle" >44.9</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >−13.82</td><td align="center" valign="middle" >−6.55</td><td align="center" valign="middle" >19.0282</td></tr><tr><td align="center" valign="middle" >Free space</td><td align="center" valign="middle" >97.55</td><td align="center" valign="middle" >20</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >19.8259</td></tr></tbody></table></table-wrap><table-wrap id="table11" ><label><xref ref-type="table" rid="table1">Table 1</xref>1</label><caption><title> Results obtained in Limbe_Kie_village</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >Zone</th><th align="center" valign="middle" >Results</th><th align="center" valign="middle" >K<sub>1</sub></th><th align="center" valign="middle" >K<sub>2</sub></th><th align="center" valign="middle" >K<sub>3</sub></th><th align="center" valign="middle" >K<sub>4</sub></th><th align="center" valign="middle" >K<sub>5</sub></th><th align="center" valign="middle" >K<sub>6</sub></th><th align="center" valign="middle" >RMSE</th></tr></thead><tr><td align="center" valign="middle"  rowspan="4"  >C</td><td align="center" valign="middle" >MOA</td><td align="center" valign="middle" >123.0203</td><td align="center" valign="middle" >24.0548</td><td align="center" valign="middle" >−1.0419</td><td align="center" valign="middle" >0.7205</td><td align="center" valign="middle" >−10.1309</td><td align="center" valign="middle" >−1.1428</td><td align="center" valign="middle" >2.3725</td></tr><tr><td align="center" valign="middle" >Linear regression</td><td align="center" valign="middle" >129.9353</td><td align="center" valign="middle" >21.3255</td><td align="center" valign="middle" >−2.490</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >−13.82</td><td align="center" valign="middle" >−6.55</td><td align="center" valign="middle" >8.4882</td></tr><tr><td align="center" valign="middle" >COST231-Hata</td><td align="center" valign="middle" >156.65</td><td align="center" valign="middle" >44.9</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >−13.82</td><td align="center" valign="middle" >−6.55</td><td align="center" valign="middle" >25.3054</td></tr><tr><td align="center" valign="middle" >Free space</td><td align="center" valign="middle" >97.55</td><td align="center" valign="middle" >20</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >10.3142</td></tr></tbody></table></table-wrap><table-wrap id="table12" ><label><xref ref-type="table" rid="table1">Table 1</xref>2</label><caption><title> Results summary</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >K</th><th align="center" valign="middle" >K<sub>1</sub></th><th align="center" valign="middle" >K<sub>2</sub></th><th align="center" valign="middle" >K<sub>3</sub></th><th align="center" valign="middle" >K<sub>4</sub></th><th align="center" valign="middle" >K<sub>5</sub></th><th align="center" valign="middle" >K<sub>6</sub></th><th align="center" valign="middle" >RMSE</th></tr></thead><tr><td align="center" valign="middle" >Limbe_Central</td><td align="center" valign="middle" >126.6158</td><td align="center" valign="middle" >37.9067</td><td align="center" valign="middle" >−1.3237</td><td align="center" valign="middle" >0.9004</td><td align="center" valign="middle" >−6.4497</td><td align="center" valign="middle" >−6.3879</td><td align="center" valign="middle" >2.4476</td></tr><tr><td align="center" valign="middle" >Limbe_Mile4</td><td align="center" valign="middle" >121.4517</td><td align="center" valign="middle" >40.2682</td><td align="center" valign="middle" >−2.1490</td><td align="center" valign="middle" >0.6924</td><td align="center" valign="middle" >−10.1144</td><td align="center" valign="middle" >−5.8210</td><td align="center" valign="middle" >2.3261</td></tr><tr><td align="center" valign="middle" >Limbe_Kie_village</td><td align="center" valign="middle" >123.0203</td><td align="center" valign="middle" >24.0548</td><td align="center" valign="middle" >−1.0419</td><td align="center" valign="middle" >0.7205</td><td align="center" valign="middle" >−10.1309</td><td align="center" valign="middle" >−1.1428</td><td align="center" valign="middle" >2.3725</td></tr></tbody></table></table-wrap><table-wrap id="table13" ><label><xref ref-type="table" rid="table1">Table 1</xref>3</label><caption><title> Evaluation of the average propagation model</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >Final solution</th><th align="center" valign="middle" >K<sub>1</sub></th><th align="center" valign="middle" >K<sub>2</sub></th><th align="center" valign="middle" >K<sub>3</sub></th><th align="center" valign="middle" >K<sub>4</sub></th><th align="center" valign="middle" >K<sub>5</sub></th><th align="center" valign="middle" >K<sub>6</sub></th></tr></thead><tr><td align="center" valign="middle" >City of Limb&#233;</td><td align="center" valign="middle" >123.6959</td><td align="center" valign="middle" >34.0765</td><td align="center" valign="middle" >−1.5048</td><td align="center" valign="middle" >0.7711</td><td align="center" valign="middle" >−8.8983</td><td align="center" valign="middle" >−4.4505</td></tr></tbody></table></table-wrap></sec><sec id="s5_4"><title>4.4. Summary of Results</title><p>The previous results prove that MOA can optimize propagation model with a very good precision. By retaining only the solutions that gave an RMSE &lt; 8 dB, i.e. those in zones A, B and C we have the mean vector recorded in <xref ref-type="table" rid="table1">Table 1</xref>2.</p><p>The optimization is globally good in each of the zones considered. The value of RMSE &lt; 8 dB in each of them proves the reliability of the result. Thus, all three zones are taken into account in the final propagation model. An average solution (average value of the best solution retained per zone) can be deduced, which will represent the optimized propagation model for the city of Limb&#233;. The final result and the corresponding formula are given below and it is presented in <xref ref-type="table" rid="table1">Table 1</xref>3.</p><p>K Limbe = [ K 1Average K 2Average K 3Average K 4Average K 5Average K 6Average ] (15)</p><p>The final expression of our propagation model will therefore be:</p><p>L p = 123.6959 + 34.0765 &#215; log &#215; ( d ) − 1.5048 &#215; H m + 0.7711 &#215; log ( H m )       − 8.8983 &#215; log ( H b ) − 4.4505 &#215; log ( H b ) &#215; log ( d ) (16)</p><p>We can see from these results that MOA is efficient to optimize radio propagation model such that the new obtained model fit well the radio environment. The new model can be used for an optimal radio network planning for new network deployment or network expansion.</p></sec></sec><sec id="s6"><title>5. Conclusion</title><p>This paper presents the results obtained by implementing the MOA optimization algorithm in order to set up a propagation model adapted to the physical environment of the city of Limbe. It was found that standard propagation models such as Cost231-Hata and the free space model are not suitable, so it is important to optimize the said models to obtain similar models but represent the considered propagation environment. The MOA optimization algorithm used allowed us to obtain a propagation model of the city of Limbe with a RMSE value between 2.3261 dB and 2.4476 dB while that of the Cost231-Hata model varies from 13.3621 dB to 25.3054 dB, the one free space model from 10.3142 dB to 19.8259 dB, and the optimization by linear regression varies from 6.9306 dB to 8.4882 dB. We conclude that the new model is more accurate and better represents the propagation in the city of Limbe than the standard COST231-Hata models and the linear regression method. This approach could be applied to the determination of propagation models for any town and for the deployment of enterprise LTE solution developed for smart cities initiative where the LTE network is used not only for traditional service like voice and data, but also for trunking solution including voice, image and video dispatching, this LTE solution can also carry urban video surveillance, police and security internal communications and other possibilities.</p></sec><sec id="s7"><title>Conflicts of Interest</title><p>The authors declare no conflicts of interest regarding the publication of this paper.</p></sec></body><back><ref-list><title>References</title><ref id="scirp.123307-ref1"><label>1</label><mixed-citation publication-type="other" xlink:type="simple">Beasley, D., Bull, D. and Martin, R. (1993) An Overview of Genetic Algorithms. Part 2. University of Cardiff, Cardiff. https://orca.cardiff.ac.uk/id/eprint/64433/1/ga_overview2.pdf</mixed-citation></ref><ref id="scirp.123307-ref2"><label>2</label><mixed-citation publication-type="other" xlink:type="simple">Kennedy, J. and Eberhart, R.C. (1997) A Discrete Binary Version of the Particle Swarm Algorithm. 1997 IEEE International Conference on Systems, Man, and Cybernetics. Computational Cybernetics and Simulation, Orlando, 12-15 October 1997, 4104-4108. https://doi.org/10.1109/ICSMC.1997.637339</mixed-citation></ref><ref id="scirp.123307-ref3"><label>3</label><mixed-citation publication-type="other" xlink:type="simple">Akay, B. and Karaboga, D. (2012) A Modified Artificial Bee Colony Algorithm for Realparameter Optimization. Information Sciences, 192, 120-142. https://doi.org/10.1016/j.ins.2010.07.015</mixed-citation></ref><ref id="scirp.123307-ref4"><label>4</label><mixed-citation publication-type="other" xlink:type="simple">Tayarani-N, M.-H. and Akbarzadeh-T, M. (2008) Magneticoptimization Algorithms a New Synthesis. In 2008 IEEE Congress on Evolutionary Computation (IEEE World Congress on Computational Intelligence), Hong Kong, 01-06 June 2008, 2659-2664. https://doi.org/10.1109/CEC.2008.4631155</mixed-citation></ref><ref id="scirp.123307-ref5"><label>5</label><mixed-citation publication-type="other" xlink:type="simple">Roslee, M. and Foong, K. (2010) Optimization of Hata Propagation Prediction Model in Suburban Area in Malaysia. Progress in Electromagnetics Research C, 13, 91-106. https://doi.org/10.2528/PIERC10011804</mixed-citation></ref><ref id="scirp.123307-ref6"><label>6</label><mixed-citation publication-type="other" xlink:type="simple">Chhaya, D., Prasad, M.V.S.N. and Dalela, P.K. (2012) TUNING OF COST-231 HATA MODEL FOR RADIO. Computer Science &amp; Information Technology, 5, 255-267.</mixed-citation></ref><ref id="scirp.123307-ref7"><label>7</label><mixed-citation publication-type="other" xlink:type="simple">Deussom, E. and Emmanuel, T. (2015) New Propagation Model Optimization Approach based on Particles Swarm Optimization Algorithm. International Journal of Computer Applications, 118, 39-47. https://doi.org/10.5120/20785-3430</mixed-citation></ref><ref id="scirp.123307-ref8"><label>8</label><mixed-citation publication-type="other" xlink:type="simple">Deussom, E., Tonye, E. and Kabiena, B. (2020) Propagation model Optimization Based on Artificial Bee Colony Algorithm: Application to Yaoundé Town. Cameroon. IOSR Journal of Electrical and Electronics Engineering (IOSR-JEEE), 15, 14-26.</mixed-citation></ref><ref id="scirp.123307-ref9"><label>9</label><mixed-citation publication-type="other" xlink:type="simple">Deussom, E., De Dieu, S.K.G., et al. (2022) Social Spider Algorithm-Based Approach for Propagation Model Optimization. Application to Yaounde Town. International Journal of Engineering Research &amp; Technology (IJERT), 11, 527-533.</mixed-citation></ref><ref id="scirp.123307-ref10"><label>10</label><mixed-citation publication-type="other" xlink:type="simple">Tonye, E. and Deussom, E. (2015) Optimisation de modèles de propagation à partir des données de mesures radio de la ville de Yaoundé. Journal of the Cameroon Academy of Sciences, 12, 180-205.</mixed-citation></ref><ref id="scirp.123307-ref11"><label>11</label><mixed-citation publication-type="other" xlink:type="simple">Deussom, E. and Tonye, E. (2015) New Approach for Determination of Propagation Model Adapted to an Environment Based on Genetic Algorithms: Application to the City of Yaoundé, Cameroon. IOSR Journal of Electrical and Electronics Engineering, 10, 48-59.</mixed-citation></ref><ref id="scirp.123307-ref12"><label>12</label><mixed-citation publication-type="other" xlink:type="simple">Deussom, E. and Tonye, E. (2015) Optimization of Okumura Hata Model in 800MHz Based on Newton Second Order Algorithm. Case of Yaoundé, Cameroon. IOSR Journal of Electrical and Electronics Engineering (IOSR-JEEE), 10, 16-24.</mixed-citation></ref><ref id="scirp.123307-ref13"><label>13</label><mixed-citation publication-type="other" xlink:type="simple">Deussom, E. and Tonye, E. (2015) Optimisation du modèle d’Okumura Hata par la régression linéaire. Application à la ville de Yaoundé au Cameroun. IOSR Journal of Electronics and Communication Engineering (IOSR-JECE), 10, 63-72.</mixed-citation></ref><ref id="scirp.123307-ref14"><label>14</label><mixed-citation publication-type="other" xlink:type="simple">Deussom, E., Beldine, T. and Emmanuel, T. (2022) Propagation Model Optimization Based on Ion Motion Optimization Algorithm for Efficient Deployment of eLTE Network. Journal of Computer and Communications, 10, 171-196. https://doi.org/10.4236/jcc.2022.1011012</mixed-citation></ref></ref-list></back></article>