<?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.115005</article-id><article-id pub-id-type="publisher-id">JCC-125175</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>
 
 
  Okumura Hata Propagation Model Optimization in 400 MHz Band Based on Differential Evolution Algorithm: Application to the City of Bertoua
 
</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>Ivan</surname><given-names>Basile Kabiena</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>Joel</surname><given-names>Thibaut Mandengue</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>Felix</surname><given-names>Watching</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>Emmanuel</surname><given-names>Tonye</given-names></name><xref ref-type="aff" rid="aff4"><sup>4</sup></xref></contrib></contrib-group><aff id="aff4"><addr-line>Department of Electrical and Telecommunications Engineering, National Advanced School of Engineering of Yaounde, University of Yaounde I, Yaounde, Cameroon</addr-line></aff><aff id="aff3"><addr-line>Division of ICT, National Advanced School of Post, Telecommunication and ICT, University of Yaounde I, Yaounde, 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>10</day><month>05</month><year>2023</year></pub-date><volume>11</volume><issue>05</issue><fpage>52</fpage><lpage>69</lpage><history><date date-type="received"><day>5,</day>	<month>April</month>	<year>2023</year></date><date date-type="rev-recd"><day>26,</day>	<month>May</month>	<year>2023</year>	</date><date date-type="accepted"><day>29,</day>	<month>May</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>
 
 
  Propagation models are the foundation for radio planning in mobile networks. They are widely used during feasibility studies and initial network deployment, or during network extensions, particularly in new cities. They can be used to calculate the power of the signal received by a mobile terminal, evaluate the coverage radius, and calculate the number of cells required to cover a given area. This paper takes into account the standard k factors model and then uses the differential evolution algorithm to set up a propagation model adapted to the physical environment of the Cameroonian cities of Bertoua. Drive tests were made on the LTE TDD network in the city of Bertoua. Differential evolution algorithm is used as the optimization algorithm to deduct a propagation model which fits the environment of the considered town. The calculation of the root mean square error between the actual data from the drive tests and the prediction data from the implemented model allows the validation of the obtained results. A comparative study made between the RMSE value obtained by the new model and those obtained by the Okumura Hata and free space models, allowed us to conclude that the new model obtained is better and more representative of our local environment than the Okumura Hata currently used. The implementation shows that Differential evolution can perform well and solve this kind of optimization problem; the newly obtained models can be used for radio planning in the city of Bertoua in Cameroon.
 
</p></abstract><kwd-group><kwd>Radio Measurements</kwd><kwd> Root Mean Square Error</kwd><kwd> Differential Evolution Algorithm</kwd></kwd-group></article-meta></front><body><sec id="s1"><title>1. Introduction</title><p>In population-based optimization, many researchers have developed and proposed numerous algorithms with inspiration from nature for solving various optimization problems. Genetic Algorithm (GA) cited as an example and proposed by authors in [<xref ref-type="bibr" rid="scirp.125175-ref1">1</xref>] and [<xref ref-type="bibr" rid="scirp.125175-ref2">2</xref>] are widely used, Fogel in [<xref ref-type="bibr" rid="scirp.125175-ref3">3</xref>] has presented more details about evolutionary computation, Goldberg in [<xref ref-type="bibr" rid="scirp.125175-ref4">4</xref>] has proposed and developed in 1989 the usage of GA for optimization and machine learning, while author Mitchell in [<xref ref-type="bibr" rid="scirp.125175-ref5">5</xref>] has presented and introduction with more details on genetic algorithm. In the same way like GA, Particle Swarm Optimization (PSO) was proposed by Kennedy and Eberhart in [<xref ref-type="bibr" rid="scirp.125175-ref6">6</xref>] and [<xref ref-type="bibr" rid="scirp.125175-ref7">7</xref>] , in [<xref ref-type="bibr" rid="scirp.125175-ref8">8</xref>] , the same authors have presented the point related to the explosion, stability and convergence in multi-dimensional complex space of PSO. Authors in [<xref ref-type="bibr" rid="scirp.125175-ref9">9</xref>] have presented a proposal for “Dynamic Diversity Enhancement in Particle Swarm Optimization algorithm for preventing from premature convergence”, with the objective of improving PSO initial implementation parameters. Same as PSO and GA, Artificial Bee Colony (ABC) was proposed by authors in [<xref ref-type="bibr" rid="scirp.125175-ref10">10</xref>] and [<xref ref-type="bibr" rid="scirp.125175-ref11">11</xref>] , and in [<xref ref-type="bibr" rid="scirp.125175-ref12">12</xref>] the same authors have presented the On the performance of artificial bee colony, while authors in [<xref ref-type="bibr" rid="scirp.125175-ref13">13</xref>] proposed “a comparative study of artificial bee colony algorithm”, W. Gu, M. Yin and C. Wang in [<xref ref-type="bibr" rid="scirp.125175-ref14">14</xref>] proposed a Self adaptive artificial bee colony for global numerical optimization with the aim of improving the application field of ABC. All these algorithms are widely used and some variants of these algorithms are being developed and proposed by authors. A new physics-inspired metaheuristic optimization algorithm based on the motion of ions in nature called Ion Motion Optimization (IMO) was published in 2015 [<xref ref-type="bibr" rid="scirp.125175-ref15">15</xref>] and is gradually tested and used for many kinds of optimization problems. These algorithms have advantages and disadvantages compared to each other and may show different performances when solving discrete and continuous problems.</p><p>As DE is a newly developed algorithm proposed by Storn and Price in [<xref ref-type="bibr" rid="scirp.125175-ref16">16</xref>] and [<xref ref-type="bibr" rid="scirp.125175-ref17">17</xref>] , through this work we test and evaluate its capability to solve propagation model optimization problem which aims to build an appropriated propagation model related to a specific of environment for network planning and deployment. The objective of this study is to integrate the use of the DE algorithm in the resolution of a real problem in the field of telecommunications, which is optimizing propagation models. Based on the hypothesis that the standard propagation models currently implemented in Cameroon have been developed in other countries and therefore do not accurately reflect the characteristics of the</p><p>physical environment of Cameroonian cities; DE, a new population-based algorithm would be appropriated to optimize the Okumura Hata propagation model for different types of deployment like mobile network, digital television, NB-IoT for smart metering solution like the one propose by authors in [<xref ref-type="bibr" rid="scirp.125175-ref18">18</xref>] .</p><p>This work is not the first to focus on the optimization of propagation models. Indeed, several people from various backgrounds have already addressed the issue, each tackling a specific aspect of the problem or part of the network. For example, Deussom Eric and Tonye Emmanuel [<xref ref-type="bibr" rid="scirp.125175-ref19">19</xref>] worked on “New Propagation Model Optimization Approach based on Particles Swarm Optimization Algorithm”; Deussom Eric and Tonye Emmanuel [<xref ref-type="bibr" rid="scirp.125175-ref20">20</xref>] worked on “Propagation model optimization based on Artificial Bee Colony algorithm: Application to Yaound&#233; town, Cameroon; Deussom eric et al. has used Social Spider Algorithm in [<xref ref-type="bibr" rid="scirp.125175-ref21">21</xref>] for Propagation Model Optimization. Deussom Eric and Tonye Emmanuel have also proposed other methods for propagation model optimization in [<xref ref-type="bibr" rid="scirp.125175-ref22">22</xref>] , in [<xref ref-type="bibr" rid="scirp.125175-ref23">23</xref>] the same authors proposed a solution for propagation model optimization based on GA; in [<xref ref-type="bibr" rid="scirp.125175-ref24">24</xref>] the same authors used Newton second order algorithm to optimize propagation model and linear regression in [<xref ref-type="bibr" rid="scirp.125175-ref25">25</xref>] .</p><p>In this study, we will in the first part evaluate and validate the performance of the DE algorithm in solving complex problems through drive test data collected in the LTE TDD network in 380 - 400 MHZ band of the city of Bertoua and we will apply it in the optimization of the Okumura Hata propagation model. Through this research work we expand the usage field of DE algorithm by proving that same as other algorithm, it can optimize propagation model. This article will be articulated as follow: in Section 2, the experimental details will be presented, followed by a description of the methodology adopted in Section 3. The results of the implementation of the algorithm, the validation of the results and comments will be provided in Section 4 and finally a conclusion will be presented.</p></sec><sec id="s2"><title>2. Experimental Details</title><sec id="s2_1"><title>2.1. Propagation Environment</title><p>The city of Bertoua (regional capital of east region with a different type of urbanization compare to Yaound&#233; town), is located at a latitude of 4˚34'30&quot; north, longitude of 13˚41'04&quot; east, the altitude is 717 m and is the town on which the present study is based. We relied on the existing LTE TDD network to make radio measurements. We selected 3 areas where we consider 03 BTS namely Bertoua Lycee, Bertoua central and Bertoua CRTV (<xref ref-type="fig" rid="fig1">Figure 1</xref>).</p></sec><sec id="s2_2"><title>2.2. Equipment Description</title><sec id="s2_2_1"><title>2.2.1. Simplified Description of eNodeB Used</title><p>In Bertoua town for the considered network, the enodeB used for drive tests is provided by Huawei, DBS3900 LTE TDD working in the frequency band of 380 - 400 MHz. <xref ref-type="table" rid="table1">Table 1</xref> presents the radio parameters used on this eLTE network.</p><table-wrap id="table1" ><label><xref ref-type="table" rid="table1">Table 1</xref></label><caption><title> eNodeB Radio parameters</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >BTS name</th><th align="center" valign="middle" >Sector ID</th><th align="center" valign="middle" >PCI</th><th align="center" valign="middle" >Antennas height</th><th align="center" valign="middle" >Azimuth</th><th align="center" valign="middle" >Tilt</th></tr></thead><tr><td align="center" valign="middle" >Bertoua CRTV</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >189</td><td align="center" valign="middle" >30</td><td align="center" valign="middle" >25</td><td align="center" valign="middle" >3</td></tr><tr><td align="center" valign="middle" >Bertoua CRTV</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >191</td><td align="center" valign="middle" >30</td><td align="center" valign="middle" >143</td><td align="center" valign="middle" >6</td></tr><tr><td align="center" valign="middle" >Bertoua CRTV</td><td align="center" valign="middle" >2</td><td align="center" valign="middle" >190</td><td align="center" valign="middle" >30</td><td align="center" valign="middle" >240</td><td align="center" valign="middle" >0</td></tr><tr><td align="center" valign="middle" >Bertoua Central</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >184</td><td align="center" valign="middle" >25</td><td align="center" valign="middle" >344</td><td align="center" valign="middle" >6</td></tr><tr><td align="center" valign="middle" >Bertoua Central</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >183</td><td align="center" valign="middle" >25</td><td align="center" valign="middle" >120</td><td align="center" valign="middle" >3</td></tr><tr><td align="center" valign="middle" >Bertoua Central</td><td align="center" valign="middle" >2</td><td align="center" valign="middle" >182</td><td align="center" valign="middle" >25</td><td align="center" valign="middle" >240</td><td align="center" valign="middle" >3</td></tr><tr><td align="center" valign="middle" >Bertoua Lyc&#233;e</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >188</td><td align="center" valign="middle" >20</td><td align="center" valign="middle" >300</td><td align="center" valign="middle" >6</td></tr><tr><td align="center" valign="middle" >Bertoua Lyc&#233;e</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >186</td><td align="center" valign="middle" >20</td><td align="center" valign="middle" >80</td><td align="center" valign="middle" >2</td></tr><tr><td align="center" valign="middle" >Bertoua Lyc&#233;e</td><td align="center" valign="middle" >2</td><td align="center" valign="middle" >187</td><td align="center" valign="middle" >20</td><td align="center" valign="middle" >195</td><td align="center" valign="middle" >6</td></tr></tbody></table></table-wrap></sec><sec id="s2_2_2"><title>2.2.2. Other Equipment Parameters</title><p>To perform the drive tests. We used a Toyota pickup vehicle, an HP laptop, drive test software namely HUGELAND from the Chinese company Beijing Hugeland Technologies Co, a Huawei LTE TDD mobile terminal, a GPS terminal, a DC/AC converter to power the PC during the measurement. For the Bertoua town, which is a regional capital for east region in Cameroon, we have the drive tests done in 3 areas presented in Figures 2-4. <xref ref-type="table" rid="table2">Table 2</xref> presents the statistics of RSRP after the drive tests carried in Bertoua.</p></sec></sec></sec><sec id="s3"><title>3. Methodology</title><sec id="s3_1"><title>3.1. Propagation Model</title><p>Many propagation models exist in scientific literature, we present only the Okumura-Hata, free space and K factors models on which we relied for this work. The distance d is expressed in km and the frequency f in MHz.</p><sec id="s3_1_1"><title>3.1.1. Propagation Model K Factors</title><p>1) Description</p><p>There are many propagation models presented in scientific literature, but this modeling is based on K factor propagation model. The General form of the K factors model is given by the following equation.</p><table-wrap id="table2" ><label><xref ref-type="table" rid="table2">Table 2</xref></label><caption><title> RSRP statistics from drive tests results per BTS site</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >BTS</th><th align="center" valign="middle" >Average</th><th align="center" valign="middle" >Maximum</th><th align="center" valign="middle" >Minimum</th><th align="center" valign="middle" >Standard Deviation</th></tr></thead><tr><td align="center" valign="middle" >Bertoua Central</td><td align="center" valign="middle" >−98.96</td><td align="center" valign="middle" >−45.95</td><td align="center" valign="middle" >−126.00</td><td align="center" valign="middle" >14.65</td></tr><tr><td align="center" valign="middle" >Bertoua CRTV</td><td align="center" valign="middle" >−98.96</td><td align="center" valign="middle" >−45.95</td><td align="center" valign="middle" >−126.00</td><td align="center" valign="middle" >14.65</td></tr><tr><td align="center" valign="middle" >Bertoua Lyc&#233;e</td><td align="center" valign="middle" >−86.88</td><td align="center" valign="middle" >−44.38</td><td align="center" valign="middle" >−129.00</td><td align="center" valign="middle" >14.83</td></tr></tbody></table></table-wrap><p>L p = K 1 + K 2 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 ) + K 7 d i f f n + K c l u t t e r (1)</p><p>K<sub>1</sub> constant related to the frequency, K<sub>2</sub> constant of attenuation of the distance or propagation exponent, K<sub>3</sub> and K<sub>4</sub> are correction factors of mobile phone height; K<sub>5</sub> and K<sub>6</sub> are correction factors of BTS height, K<sub>7</sub> is the diffraction factor, and K<sub>clutter</sub> the correction factor due to clutter type. The K parameter values vary according to the type of the landscape and the characteristics of the propagation of the city environment;</p><p>Equation (1) could also be written in the factorized form (Equation (2)) as proposed by authors in [<xref ref-type="bibr" rid="scirp.125175-ref26">26</xref>] and [<xref ref-type="bibr" rid="scirp.125175-ref27">27</xref>] .</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 e f f ) log ( H e f f ) ∗ log ( d ) ] (2)</p><p>In Equation (2) the vector K = [ K 1     K 2     K 3     K 4     K 5     K 6 ] (3)</p><p>Let M = [ 1 log ( d ) H m log ( H m ) log ( H e f f ) log ( H e f f ) ∗ log ( d ) ] (4)</p><p>Then propagation model in the form of K factors can be written as</p><p>L = K &#215; M (5)</p><p>This expression will be considered as the factorized form of the propagation model.</p></sec><sec id="s3_1_2"><title>3.1.2. Okumura Hata and Free Space Models</title><p>The Okumura-Hata and free space models are special cases of the K factors model. The Okumura-Hata propagation model [<xref ref-type="bibr" rid="scirp.125175-ref28">28</xref>] [<xref ref-type="bibr" rid="scirp.125175-ref29">29</xref>] is written by:</p><p>L d B = 69.55 + 26.16 log ( f c ) − 13.82 log ( h b ) + [ 44.9 − 6.55 log ( h b ) ] log ( d ) − E (6)</p><p>With E = 3.2 ( log ( 11.75 h m ) ) 2 − 4.97 in fact for h m = 1.5   m , E = 9.19 &#215; 10 − 4 ≈ 0</p><p>The free space model on its own is given by the following expression:</p><p>L = 32.45 + 20 log ( f c ) + 20 log ( r ) (7)</p><p>The K values for these two models are as follows in <xref ref-type="table" rid="table3">Table 3</xref>.</p></sec></sec><sec id="s3_2"><title>3.2. Propagation Model Optimization Using DE</title><p>DE was proposed almost in the same time as PSO by Storn and Price (1995) for global optimization over continuous search space. Its theoretical framework is simple and requires a relatively few control variables but performs well in convergence. In DE algorithm, a solution is represented by a D-dimensional vector. DE starts with a randomly generated initial population of size N of D-dimensional vectors. In DE, the values in the D-dimensional space are commonly represented as real numbers. Again, the concept of solution representation is applied in DE in the same way as it is applied in GA and PSO. The key difference of DE from GA or PSO is in a new mechanism for generating new solutions. DE generates a new solution by combining several solutions with the candidate solution. The population of solutions in DE evolves through repeated cycles of three main DE operators: mutation, crossover, and selection. However, the operators are not all exactly the same as those with the same names in GA.</p><sec id="s3_2_1"><title>3.2.1. The Phases of the Differential Evolution Algorithm</title><p>1) Initialization of the population</p><p>The first phase of DE is the initialization of the population. We can see this phase as the beginning of the universe (of the algorithm) with the appearance of the first species. Here, our species are the set of potential solutions to the problem we are trying to solve. The idea is to find the best one. With the DE algorithm, any group of solutions of the same generation is called population. And the population generated during the initialization phase is called initial population. It is generated randomly. A generation is nothing but an iteration of the algorithm. It is important to define the data structure used with the DE algorithm. This data structure is called Chromosome. A chromosome is nothing more than a collection of genes. The genes are descriptive elements of each solution in the population.</p><p>2) Evaluation</p><p>Once our initial population is generated, the second phase of the algorithm is evaluation. It is in this phase that we will determine the quality of each solution (chromosome). To do so, we will have to define a function to estimate this quality called “fitness function”. This function must take a solution (chromosome) as</p><table-wrap id="table3" ><label><xref ref-type="table" rid="table3">Table 3</xref></label><caption><title> K values for the Okumura-Hata model and free space</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" >Okumura Hata</td><td align="center" valign="middle" >69.55 + 26.16log(f)−E</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 + 20log(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><p>input and determine at which point it is optimal. This function is always defined by the creator of the algorithm and depends strongly on the problem studied. Then, this fitness/aptitude function is applied on all the chromosomes of the population and for each chromosome we record the value returned. This value is called score. The evaluation phase actually consists in comparing each chromosome score with the threshold convergence value defined beforehand.</p><p>3) Mutation</p><p>In the mutation stage, in order to create new individuals, individuals are modified by introducing more genetic material into the population. The role of mutation is to add diversity and avoid being trapped in local optima. In the case of DE, a new individual is created by adding a scaled differential term to a base vector (individual). This mechanism, also called “differentiation”, is the main feature separating DE from other evolutionary algorithms:</p><p>W i = α + F &#215; β with: (8)</p><p>&#183; W i ; i-th element of the mutated population;</p><p>&#183; α; the base vector;</p><p>&#183; β = X k − X p ; the differential term</p><p>&#183; F is the scaling factor.</p><p>The differential term is defined as the difference of two distinct vectors, chosen randomly, the base vector is also chosen randomly, and in order to achieve good convergence speed and probability, Price and Storn in [<xref ref-type="bibr" rid="scirp.125175-ref17">17</xref>] published (2005) state that all vectors used in the mutation step must be distinct.</p><p>4) Crossover</p><p>In this step, a population diversity improvement operation is applied. Using two populations (current and mutated), a new test population is created. Generally, two crossover variants are used in the DE algorithm: binomial [Equation (9)] and exponential.</p><p>U i , j = { W i , j ;     if   r a n d ( 0 , 1 ) &lt; C r X i , j           otherwise</p><p>&#183; U i , j ; trial vector;</p><p>&#183; W i , j ; mutant vector;</p><p>&#183; X i , j ; i-th element of the actual population.</p><p>A control parameter (Cr) is used to control which components of each individual are copied and how many components of each individual are copied. It can take values in the range [0, 1], its optimal value being influenced by the type of problem and the type of crossover [<xref ref-type="bibr" rid="scirp.125175-ref30">30</xref>] .</p><p>5) Selection and stopping criteria</p><p>In the final step of the algorithm, a mechanism for selecting the individuals forming the next generation is used. The classical version of DE uses a one-to-one competition, with the trial and the current individuals being compared according to their objective values. Those with the lowest value (when considering a minimization problem) are selected to form the next generation.</p></sec><sec id="s3_2_2"><title>3.2.2. Using of DE for Okumura-Hata Model Optimization</title><p><xref ref-type="fig" rid="fig5">Figure 5</xref> presents the flowchart of DE implementation.</p><p>1) Generation of the initial population</p><p>The search space is between the standard Okumura-Hata model and the free space propagation model which characterizes a propagation without obstacle. Now let us see how to generate the initial population.</p><p>The starting population that is generated is made up of different spiders K j randomly generated, meeting certain criteria of integrity on the values of the different K i j for i = 1:6. Let F be the population. Then F = [ K 1 j     K 2 j     K 3 j     K 4 j     K 5 j     K 6 j ] j = 1 : N ; Where N is the population size. The population is generated as follows:</p><p>Begin</p><p>K1el = 32.4 + 20 &#215; log10(Fc);</p><p>K1ok = 69.55 + 26.16 &#215; log10(Fc);</p><p>for i = 1: N</p><p>K1 = K1el + (K1ok − 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 because it defines integrity constraints for each of the parameters K1, K2, K3, K4, K5 and K6. In this code, K1ok represents the parameter K1 in the Okumura-Hata model; K1el represents the parameter K1 in the free space model. P is the matrix representing the population generated and the size of the population corresponds to the number of distances measured. The initial population generated is an N &#215; 6 matrix that is N rows and 6 columns. Then value of N corresponds to the number of distances measured and the value 6 represents the 6 parameters of the vector K = [K1 K2 K3 K4 K5 K6].</p><p>2) Distances and pathloss calculation</p><p><xref ref-type="table" rid="table4">Table 4</xref> presents the filtering criteria apply to driv tests data before running the proposed algorithm.</p><p>However, it is important to remember that the value of the measured losses (L<sub>M</sub>) is not obtained explicitly from the radio measurements. It is obtained through the calculation of the link budget. The total power of an eNodeB is equally distributed over all available block resources, NRB = 5 &#215; B, with B the available spectrum width in MHz. If the total power of eNodeB is P<sub>eNodeB</sub> in W, the power per subcarrier will be:</p><p>P sub-carrier ( w ) = P eNodeB N sub-carrier (9)</p><p>With N sub-carrier ( w ) = N R B ∗ 12 .</p><p>Each RB consists of 12 LTE sub-carriers. It is the power per subcarrier that is used in the link budget calculation.</p><p>L M = P sub-carrier + ( G eNodeB + G MS )               − ( ∑ L f + PenetrationLoss + M I + M Fading ) − P r (10)</p><p>With: penetration,</p><p>P sub-carrier is the sub-carrier power in dBm;</p><p>G<sub>eNodeB</sub>, G<sub>MS</sub>—the gains of the base station and mobile station in dBi;</p><p>∑ L f —the sum of other losses; M<sub>i</sub> is the interference margin.</p></sec><sec id="s3_2_3"><title>3.2.3. Evaluation of the Model</title><p>1) Evaluation function</p><p>Here, we have to minimize the Euclidean distance between the measured</p><table-wrap id="table4" ><label><xref ref-type="table" rid="table4">Table 4</xref></label><caption><title> Filtering criteria [<xref ref-type="bibr" rid="scirp.125175-ref2">2</xref>] </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" >Minimum</td><td align="center" valign="middle" >100</td><td align="center" valign="middle" >−110</td></tr><tr><td align="center" valign="middle" >Maximum</td><td align="center" valign="middle" >10,000</td><td align="center" valign="middle" >−40</td></tr></tbody></table></table-wrap><p>values of the propagation loss and those predicted by the propagation model. Let L = { L j } j = 1 : N the set of measured values; where N represents the total number of measurement points of L. K j is a possible solution vector to our optimization problem and M i the column vector defined by equation. The evaluation function of the particles K j will be:</p><p>f cost = min { 1 N ∑ i = 1 N ( L i − ( K j &#215; M i ) ) 2 } (11)</p><p>2) Acceptation criterion for an optimized propagation model</p><p>RMSE is a quadratic scoring rule that measures the average magnitude of the error. 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.</p><p>RMSE = 1 N ∑ i = 1 N ( L i − ( K j &#215; M i ) ) 2 (12)</p></sec></sec></sec><sec id="s4"><title>4. Results</title><p>The parameters set for the implementation of DE on the data obtained in the city of Bertoua, are the following:</p><p>&#183; N = 60, the number of chromosomes in the population at each generation;</p><p>&#183; T = 50, the maximum number of iterations;</p><p>&#183; Tc = 0.7, the probability of crossing;</p><p>&#183; F = 0.6, the scaling factor.</p><p>The model will be considered accurate if the RMSE between the measurement campaign data and the predicted data is less than 8 dB (RMSE &lt; 8d B). We obtained different results for each target area. These results are represented by curves with the following legend:</p><p>• The black graph represents the path losses measured in the field;</p><p>• The red graph represents the losses obtained from the model optimized by DE;</p><p>• The green graph represents the losses obtained from the model optimized by linear regression;</p><p>• The blue graph represents the losses obtained from the Okumura-Hata model;</p><p>• The yellow graph represents the losses obtained from the free space model.</p><p>1) Results in Bertoua CRTV</p><p><xref ref-type="fig" rid="fig6">Figure 6</xref> shows the output of the three reference models including the actual measurements. The Okumura-Hata, free space and the new model are compared with the measured data. It is clearly seen that the new model is more accurate than the other models. Moreover, we note a complete and perfect superposition with the model obtained by the linear regression. This demonstrates the reliability of this new model.</p><p><xref ref-type="table" rid="table5">Table 5</xref> below shows a comparison of the RMSE value for each of the models considered.</p><table-wrap id="table5" ><label><xref ref-type="table" rid="table5">Table 5</xref></label><caption><title> Comparison of RMSE for Bertoua CRTV</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >Area</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"  >Bertoua CRTV</td><td align="center" valign="middle" >DE</td><td align="center" valign="middle" >122.43</td><td align="center" valign="middle" >41.89</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >−4.25</td><td align="center" valign="middle" >−13.82</td><td align="center" valign="middle" >−6.55</td><td align="center" valign="middle" >6.2647</td></tr><tr><td align="center" valign="middle" >RL</td><td align="center" valign="middle" >125.42</td><td align="center" valign="middle" >41.89</td><td align="center" valign="middle" >−2.49</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.2647</td></tr><tr><td align="center" valign="middle" >Okumura-Hata</td><td align="center" valign="middle" >137.00</td><td align="center" valign="middle" >44.90</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" >17.2081</td></tr><tr><td align="center" valign="middle" >Free-space</td><td align="center" valign="middle" >83.99</td><td align="center" valign="middle" >44.90</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" >21.4445</td></tr></tbody></table></table-wrap><p>We note that the RMSE &lt; 8 dB for the new DE-optimized model, in contrast to the RMSEs obtained with the Okumura-Hata and free-space models which are well above 8 dB. This confirms the accuracy of the new model and demonstrates that our optimization was well done. <xref ref-type="fig" rid="fig7">Figure 7</xref> below shows the evolution of the RMSE per iteration. After 20 iterations, we notice the convergence of the algorithm.</p><p>2) Results in Bertoua Central</p><p><xref ref-type="fig" rid="fig8">Figure 8</xref> presents the results for the case of Bertoua Central and <xref ref-type="table" rid="table6">Table 6</xref> shows the different value of K parameters obtained and the value of the RMSE.</p><p><xref ref-type="fig" rid="fig9">Figure 9</xref> below shows the evolution of the RMSE by iteration. After 16 iterations, we notice the convergence of the algorithm.</p><p>3) Results in Bertoua Lyc&#233;e</p><p><xref ref-type="table" rid="table7">Table 7</xref> presents the k values obtained and the RMSE for each propagation model.</p><p><xref ref-type="fig" rid="fig1">Figure 1</xref>0 presents the results obtained in Bertoua lyc&#233;e area, while <xref ref-type="fig" rid="fig1">Figure 1</xref>1 shows the evolution of the RMSE by iteration. After 17 iterations, we notice the convergence of the algorithm.</p><p>4) Summary of results</p><p>In the 3 area above, the RMSE obtained by the new model built using the</p><table-wrap id="table6" ><label><xref ref-type="table" rid="table6">Table 6</xref></label><caption><title> Comparison of RMSE for Bertoua Central</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >Area</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"  >Bertoua central</td><td align="center" valign="middle" >DE</td><td align="center" valign="middle" >120.44</td><td align="center" valign="middle" >38.73</td><td align="center" valign="middle" >1.6368</td><td align="center" valign="middle" >2.04</td><td align="center" valign="middle" >−13.82</td><td align="center" valign="middle" >−6.55</td><td align="center" valign="middle" >7.1049</td></tr><tr><td align="center" valign="middle" >RL</td><td align="center" valign="middle" >126.99</td><td align="center" valign="middle" >38.73</td><td align="center" valign="middle" >−2.49</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" >7.1049</td></tr><tr><td align="center" valign="middle" >Okumura-Hata</td><td align="center" valign="middle" >137.0</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" >15.8720</td></tr><tr><td align="center" valign="middle" >Free-space</td><td align="center" valign="middle" >83.99</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" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >20.7063</td></tr></tbody></table></table-wrap><table-wrap id="table7" ><label><xref ref-type="table" rid="table7">Table 7</xref></label><caption><title> Comparaison des RMSE pour Bertoua Lyc&#233;</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >Area</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"  >Bertoua Lyc&#233;e</td><td align="center" valign="middle" >DE</td><td align="center" valign="middle" >125.56</td><td align="center" valign="middle" >41.51</td><td align="center" valign="middle" >−0.07</td><td align="center" valign="middle" >−6.98</td><td align="center" valign="middle" >−13.82</td><td align="center" valign="middle" >−6.55</td><td align="center" valign="middle" >7.6717</td></tr><tr><td align="center" valign="middle" >RL</td><td align="center" valign="middle" >127.95</td><td align="center" valign="middle" >41.51</td><td align="center" valign="middle" >−2.49</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" >7.6717</td></tr><tr><td align="center" valign="middle" >Okumura Hata</td><td align="center" valign="middle" >137.00</td><td align="center" valign="middle" >44.90</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" >15.3309</td></tr><tr><td align="center" valign="middle" >Freespace</td><td align="center" valign="middle" >83.99</td><td align="center" valign="middle" >44.90</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" >22.9364</td></tr></tbody></table></table-wrap><table-wrap id="table8" ><label><xref ref-type="table" rid="table8">Table 8</xref></label><caption><title> Final chromosome selected as new propagation model</title></caption><table><tbody><thead><tr><th align="center" valign="middle" ></th><th align="center" valign="middle" >Method</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" >Solution</td><td align="center" valign="middle" >Differential Evolution</td><td align="center" valign="middle" >122.81</td><td align="center" valign="middle" >40.71</td><td align="center" valign="middle" >0.53</td><td align="center" valign="middle" >−3.06</td><td align="center" valign="middle" >−13.82</td><td align="center" valign="middle" >−6.55</td></tr></tbody></table></table-wrap><p>Differential Evolution algorithm is always less than 8 dB compare to the one of Okumura Hata and free space where the RMSE values are greater than 15 dB, this shows that the proposed model is more accurate compare to the standard model of Okumura Hata and free space. The solutions thus obtained for each area represent the best chromosomes of the population obtained after 50 generations (Gmax = 50). Moreover, in the 3 area considered, we obtained a fast convergence of the algorithm after less than 20 iterations, while running the algorithm 50 times, this also shows that DE can have a fast convergence and will need less processing time and resources. For the whole city of Bertoua, by retaining only the chromosomes having given an RMSE &lt; 8 dB, we can deduce an average chromosome (average value of the chromosomes retained by district). The final result and the corresponding formula are given in <xref ref-type="table" rid="table8">Table 8</xref>.</p><p>The final expression of the propagation model that we propose for the city of Bertoua is therefore the following:</p><p>L = 122.8135 + 40.7096 &#215; log ( d ) + 0.5303 &#215; H m + ( − 3.0606 ) &#215; log ( H m )       + ( − 13.82 ) &#215; log ( H b ) + ( − 6.55 ) &#215; log ( H b ) &#215; log ( d ) (19)</p><p>This study also showed that linear regression, although the most used optimization method by authors around the world; justified by the number of publications related to it, only allows the optimization of two parameters out of a set of six parameters (the other four being assumed constant). However, the new approach presented allows, if needed, to optimize up to six parameters.</p></sec><sec id="s5"><title>5. Conclusion</title><p>At the end of our study, the objective was to show that DE can optimize propagation model used for network planning and that a propagation model adapted to a targeted environment can be obtained by combining the standard K factor model with 6 coefficients, radio measurements collected in this environment and an appropriate processing, in this paper, the processing is based on DE algorithm. The city of Bertoua was chosen as the case study. To do so, we exploited the data from Drive Test carried out in 3 districts of downtown Bertoua, then we took into account the generic model with 6 coefficients, to which we applied the Differential Evolution algorithm. In order to evaluate the new model obtained, we compared its RMSE to that of the Okumura-Hata and free space models. The results obtained after our optimization in the 3 areas were very satisfactory. With the new model, we obtained an RMSE lower than 8 dB in the 3 areas, contrary to the Okumura-Hata and free space models whose RMSE were largely above the 8 dB threshold. These results therefore validated the new model and justified its accuracy. The Differential Evolution optimization algorithm thus proved to be a powerful algorithm for propagation model optimization.</p></sec><sec id="s6"><title>Conflicts of Interest</title><p>The authors declare no conflicts of interest regarding the publication of this paper.</p></sec><sec id="s7"><title>Cite this paper</title><p>Deussom Djomadji, E.M., Kabiena, I.B., Mandengue, J.T., Watching, F. and Tonye, E. (2023) Okumura Hata Propagation Model Optimization in 400 MHz Band Based on Differential Evolution Algorithm: Application to the City of Bertoua. Journal of Computer and Communications, 11, 52-69. https://doi.org/10.4236/jcc.2023.115005</p></sec></body><back><ref-list><title>References</title><ref id="scirp.125175-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, Research Topics. University Computing, 15, 170-181.</mixed-citation></ref><ref id="scirp.125175-ref2"><label>2</label><mixed-citation publication-type="other" xlink:type="simple">Beasley, D., Bull, D. and Martin, R. (1993) An Overview of Genetic Algorithms: Part 1, Fundamentals. University Computing, 15, 56-69.</mixed-citation></ref><ref id="scirp.125175-ref3"><label>3</label><mixed-citation publication-type="other" xlink:type="simple">Fogel, D.B. (2000) What Is Evolutionary Computation. IEEE Spectrum, 37, 26-32. https://doi.org/10.1109/6.819926</mixed-citation></ref><ref id="scirp.125175-ref4"><label>4</label><mixed-citation publication-type="other" xlink:type="simple">Goldberg, D.E. (1989) Genetic Algorithms in Search, Optimization and Machine Learning. Addison Wesley.</mixed-citation></ref><ref id="scirp.125175-ref5"><label>5</label><mixed-citation publication-type="other" xlink:type="simple">Mitchell, M. (1996) An Introduction to Genetic Algorithms. MIT Press, Cambridge.</mixed-citation></ref><ref id="scirp.125175-ref6"><label>6</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. Proceedings of 1997 IEEE International Conference on Systems, Man, and Cybernetics, Computational Cybernetics and Simulation, Orlando, 12-15 October 1997, 4104-4108.</mixed-citation></ref><ref id="scirp.125175-ref7"><label>7</label><mixed-citation publication-type="other" xlink:type="simple">Kennedy, J. and Eberhart, R.C. (1995) Particle Swarm Optimization. Proceedings of IEEE International Conference on Neural Networks, Piscataway, 27 November-1 December 1995, 1942-1948.</mixed-citation></ref><ref id="scirp.125175-ref8"><label>8</label><mixed-citation publication-type="other" xlink:type="simple">Clerc, M. and Kennedy, J. (2002) The Particle Swarm: Explosion, Stability and Convergence in Multi-Dimensional Complex Space. IEEE Transactions on Evolutionary Computation, 6, 58-73. https://doi.org/10.1109/4235.985692</mixed-citation></ref><ref id="scirp.125175-ref9"><label>9</label><mixed-citation publication-type="other" xlink:type="simple">Nezami, O.M., Bahrampour, A. and Jamshidlou, P. (2013) Dynamic Diversity Enhancement in Particle Swarm Optimization (DDEPSO) Algorithm for Preventing from Premature Convergence. Procedia Computer Science, 24, 54-65. https://doi.org/10.1016/j.procs.2013.10.027</mixed-citation></ref><ref id="scirp.125175-ref10"><label>10</label><mixed-citation publication-type="other" xlink:type="simple">Akay, B. and Karaboga, D. (2012) A Modified Artificial Bee Colony Algorithm for Real-Parameter Optimization. Information Sciences, 192, 120-142. https://doi.org/10.1016/j.ins.2010.07.015</mixed-citation></ref><ref id="scirp.125175-ref11"><label>11</label><mixed-citation publication-type="other" xlink:type="simple">Karaboga, D. (2005) An Idea Based on Honey Bee Swarm for Numerical Optimization. Technical Report-TR06, Erciyes University, Kayseri.</mixed-citation></ref><ref id="scirp.125175-ref12"><label>12</label><mixed-citation publication-type="other" xlink:type="simple">Karaboga, D. and Basturk, B. (2008) On the Performance of Artificial Bee Colony (ABC) Algorithm. Applied Soft Computing, 8, 687-697. https://doi.org/10.1016/j.asoc.2007.05.007</mixed-citation></ref><ref id="scirp.125175-ref13"><label>13</label><mixed-citation publication-type="other" xlink:type="simple">Karaboga, D. and Akay, B. (2009) A Comparative Study of Artificial Bee Colony Algorithm. Applied Mathematics and Computation, 214, 108-132. https://doi.org/10.1016/j.amc.2009.03.090</mixed-citation></ref><ref id="scirp.125175-ref14"><label>14</label><mixed-citation publication-type="other" xlink:type="simple">Gu, W., Yin, M. and Wang, C. (2012) Self Adaptive Artificial Bee Colony for Global Numerical Optimization. IERI Procedia, 1, 59-65. https://doi.org/10.1016/j.ieri.2012.06.011</mixed-citation></ref><ref id="scirp.125175-ref15"><label>15</label><mixed-citation publication-type="other" xlink:type="simple">Javidya, B., Hatamloua, A. and Mirjalili, S. (2015) Ions Motion Algorithm for Solving Optimization Problems. Applied Soft Computing, 32, 72-79. https://doi.org/10.1016/j.asoc.2015.03.035</mixed-citation></ref><ref id="scirp.125175-ref16"><label>16</label><mixed-citation publication-type="other" xlink:type="simple">Storn, R. and Price, K. (1997) Differential Evolution—A Simple and Efficient Heuristic for Global Optimization over Continuous Spaces. Journal of Global Optimization, 11, 341-359. https://doi.org/10.1023/A:1008202821328</mixed-citation></ref><ref id="scirp.125175-ref17"><label>17</label><mixed-citation publication-type="other" xlink:type="simple">Price, K., Storn, R.M. and Lampinen, J.A. (2005) Differential Evolution: A Practical Approach to Global Optimization. Springer, Berlin.</mixed-citation></ref><ref id="scirp.125175-ref18"><label>18</label><mixed-citation publication-type="other" xlink:type="simple">Michel, D.D.E., David, M., Cyrille, F. and Sone, M.E. (2022) Design of an NB-IoT Smart Metering Solution: Coverage and Capacity Planning: Case of Yaoundé and Douala. International Journal of Computer Applications, 184, 20-30. https://doi.org/10.5120/ijca2022921972</mixed-citation></ref><ref id="scirp.125175-ref19"><label>19</label><mixed-citation publication-type="other" xlink:type="simple">Michel, D.D.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.125175-ref20"><label>20</label><mixed-citation publication-type="other" xlink:type="simple">Michel, D.D.E., Tonye, E. and Basile, I.K. (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.125175-ref21"><label>21</label><mixed-citation publication-type="other" xlink:type="simple">Michel, D.D.E., De Dieu, S.K.G., Cyrille, F., Emmanuel, T. and Sone, M.E. (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.125175-ref22"><label>22</label><mixed-citation publication-type="other" xlink:type="simple">Tonye, E. and Djomadji, E.M.D. (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.125175-ref23"><label>23</label><mixed-citation publication-type="other" xlink:type="simple">Michel, D.D.E. and Emmanuel, T. (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 (IOSR-JEEE), 10, 48-59.</mixed-citation></ref><ref id="scirp.125175-ref24"><label>24</label><mixed-citation publication-type="other" xlink:type="simple">Eric, D. and Emmanuel, T. (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, 2278-1676.</mixed-citation></ref><ref id="scirp.125175-ref25"><label>25</label><mixed-citation publication-type="other" xlink:type="simple">Eric, D. and Emmanuel, T. (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.125175-ref26"><label>26</label><mixed-citation publication-type="other" xlink:type="simple">Eric, D., 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 id="scirp.125175-ref27"><label>27</label><mixed-citation publication-type="other" xlink:type="simple">Michel, D.D.E., Basile, K.I., Thierry, F.S. and Emanuel, T. (2023) COST 231-Hata Propagation Model Optimization in 1800 MHz Band Based on Magnetic Optimization Algorithm: Application to the City of Limbé. Journal of Computer and Communications, 11, 57-74. https://doi.org/10.4236/jcc.2023.112005</mixed-citation></ref><ref id="scirp.125175-ref28"><label>28</label><mixed-citation publication-type="other" xlink:type="simple">Okumura, Y., Ohmori, E., Kawano, T. and Fukuda, K. (1968) Field strength and its variability in VHF and UHF land-mobile Radio Service. Review of the Electrical Communication Laboratory, 16, 825-873. (In Japanese)</mixed-citation></ref><ref id="scirp.125175-ref29"><label>29</label><mixed-citation publication-type="other" xlink:type="simple">Hata, M. (1980) Empirical Formula for Propagation Loss in Land Mobile Radio Services. IEEE Transactions on Vehicular Technology, 29, 317-325. https://doi.org/10.1109/T-VT.1980.23859</mixed-citation></ref><ref id="scirp.125175-ref30"><label>30</label><mixed-citation publication-type="other" xlink:type="simple">Ali, K.M. and Ali, W.M. (2018) Control Parameters in Differential Evolution (DE): A Short Review. The Robotics &amp; Automation Engineering Journal, 3, Article ID: 555607. https://doi.org/10.19080/RAEJ.2018.03.55560</mixed-citation></ref></ref-list></back></article>