<?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.2016.413005</article-id><article-id pub-id-type="publisher-id">JCC-71506</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>
 
 
  Link Quality Prediction for 802.11 MANETs in Urban Microcells
 
</article-title></title-group><contrib-group><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Gregor</surname><given-names>Gaertner</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Eamonn</surname><given-names>O. Nuallain</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref></contrib></contrib-group><aff id="aff1"><addr-line>School of Computer Science and Statistics, Trinity College, Dublin, Ireland</addr-line></aff><pub-date pub-type="epub"><day>18</day><month>10</month><year>2016</year></pub-date><volume>04</volume><issue>13</issue><fpage>61</fpage><lpage>77</lpage><history><date date-type="received"><day>July</day>	<month>25,</month>	<year>2016</year></date><date date-type="rev-recd"><day>Accepted:</day>	<month>October</month>	<year>23,</year>	</date><date date-type="accepted"><day>October</day>	<month>26,</month>	<year>2016</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>
 
 
  In this paper we derive the optimal link quality predictor (LQPR) whose parameters are estimated from signal power and node speed samples. We propose a fast estimator for these parameters whose computational complexity is three orders lower than that of the optimal estimator with only a slight loss in accuracy thus enabling real- time execution. We show that using the most recent local mean of the signal as a predictor of future signal strength is also a very close approximation to the optimal predictor. This is the central result of this paper. It obviates the need for complex and/or computationally intensive link quality predictors for 802.11 in urban microcells and has the advantage of not requiring node speed information. The LQPRs are evaluated against the lower error bound. We show that the LQPR based on the most recent local mean of the signal predicts the packet reception probability for pedestrians in urban microcells on average with a mean absolute error of 13.47%, 16.54%, 18.21% and 19.38% for 1 s, 2 s, 3 s and 4 s into the future respectively. This LQP accuracy resembles closely the lower error bound with, for example, a difference of only 2.47% at 2 s into the future.
 
</p></abstract><kwd-group><kwd>Mobile Communications</kwd><kwd> Propagation</kwd><kwd> Quality Assurance</kwd></kwd-group></article-meta></front><body><sec id="s1"><title>1. Introduction</title><p>Link quality prediction (LQP) is a vital tool for the effective operation of MANETS [<xref ref-type="bibr" rid="scirp.71506-ref1">1</xref>] (pp. 275-286) for which applications range from support for disaster recovery to mobile gaming [<xref ref-type="bibr" rid="scirp.71506-ref2">2</xref>] - [<xref ref-type="bibr" rid="scirp.71506-ref4">4</xref>] . The purpose of LQP is to provide information about the channel so that the best communication route or link can be chosen. Furthermore link degradation can be anticipated by using an LQP for the purpose of switching to another link to maintain channel capacity.</p><p>Thus LQP is the basis for preemptive action, [<xref ref-type="bibr" rid="scirp.71506-ref5">5</xref>] , and is therefore a key technology in the successful operation of MANETs. Link quality prediction (LQP) has been shown to be somewhat effective in masking topology changes in wireless mobile ad-hoc networks (MANETS). There is a large body of literature on the topic with methods ranging from the deterministic to the stochastic and to the highly novel. Motivated by the need for real-time execution, LQP algorithms are typically based either explicitly or implicitly (in the case of “location-based” algorithms) path-loss propagation models that are very limited representations of real signal conditions and so bear consequent limitations on predictive accuracy. [<xref ref-type="bibr" rid="scirp.71506-ref6">6</xref>] - [<xref ref-type="bibr" rid="scirp.71506-ref10">10</xref>] are some of the better known examples of these type algorithms. However the statistics of signal fading are typically not considered and as we show in this paper these have a strong bearing on predictive accuracy.</p><p>We seek to address these weaknesses in this paper. We argue that large-scale fading, over path-loss and small-scale fading, is the primary determinant of successful short- term (i.e. within a few seconds) link quality prediction at pedestrian speeds. It is within such a timeframe that the preemptive action referred to above can take place. We derive novel Link Quality Prediction Algorithms (LQPRs) that are based on a link model that includes path loss, large-scale and small-scale fading effects.</p><p>We begin with the optimal but unrealizable (in the sense that it cannot be deployed for real-time predictions) predictor, termed the “THEO” predictor which we use as a baseline with which to compare our subsequently derived realizable predictors. The first of these requires a runtime estimation of its parameters, for which we obtain the optimal estimator. However, since it is known that no computationally inexpensive recursive solution exists for this class of estimation problem we introduce a suboptimal but fast estimator that enables efficient runtime estimation of the required parameters. We show that the accuracy of this fast estimator is only slightly reduced compared to that of the optimal estimator while being computationally much more efficient thus allowing for its deployment in real-time prediction. This predictor, termed the distance exponential shadowing (DES) predictor, uses both signal-power and node-speed measurements. Where node speed measurements are unavailable we introduce the simple Last Local Mean (LLM) predictor which relies solely on signal-power measurements. The results given by this predictor are very close to those given by the optimal predictor and so obviate the need for complex/computationally intensive predictors. We assess the accuracy of the DES and LLM predictors against the THEO baseline by simulations in an enhanced NS simulator [<xref ref-type="bibr" rid="scirp.71506-ref11">11</xref>] .</p><p>This is done over a comprehensive range of scenarios with respect to various factors which we expect may influence LQP accuracy i.e. mobility model, packet length and the influence or otherwise of having only bidirectional communication links. The statistical accuracy of our evaluation is demonstrated by means of the confidence intervals. We observe that the results, in terms of predictive accuracy, given by the LLM predictor are very close to those given by the THEO predictor.</p></sec><sec id="s2"><title>2. Link Quality Predictors</title><p>In this section we derive three LQPRs that accurately predict the Packet Reception Probability (PRP) of future transmitted packets in microcellular urban environments. We make the following assumptions:</p><p>・ Location information is unavailable. GPS measurements can be unreliable in dense urban environments-particularly so for mobile users.</p><p>・ Node speed is available. Node speed can be measured accurately for pedestrians with an inexpensive accelerometer chip.</p><p>・ The relative speed of the two nodes for which an LQP is being performed is assumed to be constant within the interval of acquiring signal strength measurements and the time over which link quality is predicted. Most LQP algorithms for mobile nodes either implicitly or explicitly make this assumption [<xref ref-type="bibr" rid="scirp.71506-ref6">6</xref>] [<xref ref-type="bibr" rid="scirp.71506-ref8">8</xref>] - [<xref ref-type="bibr" rid="scirp.71506-ref10">10</xref>] [<xref ref-type="bibr" rid="scirp.71506-ref12">12</xref>] [<xref ref-type="bibr" rid="scirp.71506-ref13">13</xref>] .</p><p>・ The LQPR should only rely on information that is available to the 802.11 MAC layer since lower-layer information from the 802.11 physical layer is typically card- specific and thus unavailable to higher layers. While the 802.11 cards that were available to us discard received corrupt packets and their associated signal power at firmware level, we assume that the payload with bit errors and the signal power of corrupt packets is available at MAC level. Such assumption does not violate the 802.11 specification [<xref ref-type="bibr" rid="scirp.71506-ref14">14</xref>] and the decision to dispose of this information at firmware level is made arbitrarily by the manufacturer. For example, this information could be discarded at driver level from where it could be extracted for further use in LQP.</p><p>a) Definition of an Optimal Predictor:</p><p>Let <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1730458x2.png" xlink:type="simple"/></inline-formula> be a single sample of a stochastic process. All samples which are realizations of this stochastic process up to a time T are given by the vector<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1730458x3.png" xlink:type="simple"/></inline-formula>.</p><p>Given <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1730458x4.png" xlink:type="simple"/></inline-formula> then the optimal predictor for <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1730458x5.png" xlink:type="simple"/></inline-formula> is [<xref ref-type="bibr" rid="scirp.71506-ref15">15</xref>] (p. 33):</p><disp-formula id="scirp.71506-formula24"><label>(1)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/5-1730458x6.png"  xlink:type="simple"/></disp-formula><p>Such a predictor is optimal in the sense that it has the minimum mean square error of all predictors.</p><p>b) Radio Link Model:</p><p>The received signal power (in decibels) may be modeled as:</p><disp-formula id="scirp.71506-formula25"><label>(2)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/5-1730458x7.png"  xlink:type="simple"/></disp-formula><p>where B is the deterministic path loss, S, the large-scale fading process, is a correlated normally distributed zero mean random variable with variance<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1730458x8.png" xlink:type="simple"/></inline-formula>, and</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1730458x9.png" xlink:type="simple"/></inline-formula>, the power of the small-scale signal envelope<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1730458x10.png" xlink:type="simple"/></inline-formula>, where</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1730458x11.png" xlink:type="simple"/></inline-formula>is a Ricean distributed random variable.</p><p>The autocovariance function of S is given by (Goldsmith, p. 51):</p><disp-formula id="scirp.71506-formula26"><label>(3)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/5-1730458x12.png"  xlink:type="simple"/></disp-formula><p>where</p><disp-formula id="scirp.71506-formula27"><label>(4)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/5-1730458x13.png"  xlink:type="simple"/></disp-formula><p>Gudmundson [<xref ref-type="bibr" rid="scirp.71506-ref16">16</xref>] determined by empirical measurements that <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1730458x14.png" xlink:type="simple"/></inline-formula> with <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1730458x15.png" xlink:type="simple"/></inline-formula> are appropriate values for urban microcells.</p><p>In MANETs, where all nodes are potentially mobile, the additional displacement <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1730458x16.png" xlink:type="simple"/></inline-formula> of mobile nodes i and j in the time interval <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1730458x17.png" xlink:type="simple"/></inline-formula> is approximated by Wang [<xref ref-type="bibr" rid="scirp.71506-ref17">17</xref>] :</p><disp-formula id="scirp.71506-formula28"><label>(5)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/5-1730458x18.png"  xlink:type="simple"/></disp-formula><p>where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1730458x19.png" xlink:type="simple"/></inline-formula> denotes the length of vector <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1730458x19.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1730458x20.png" xlink:type="simple"/></inline-formula> in Euclidian space.</p><p>c) The Optimal Link Quality Predictor:</p><p>We now derive the optimal predictor for the signal power of received packets and we subsequently map this prediction to the Packet Reception Probability (PRP).</p><p>From Equation (1) the received signal power is predicted optimally, at time <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1730458x21.png" xlink:type="simple"/></inline-formula> for the time <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1730458x21.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1730458x22.png" xlink:type="simple"/></inline-formula> by:</p><disp-formula id="scirp.71506-formula29"><label>(6)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/5-1730458x23.png"  xlink:type="simple"/></disp-formula><p>From Equation (2):</p><disp-formula id="scirp.71506-formula30"><label>(7)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/5-1730458x24.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.71506-formula31"><label>(8)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/5-1730458x25.png"  xlink:type="simple"/></disp-formula><p>We now individually assess the influence of path-loss, small-scale fading and large- scale fading on short-term prediction.</p><p>Path Loss:</p><disp-formula id="scirp.71506-formula32"><label>(9)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/5-1730458x28.png"  xlink:type="simple"/></disp-formula><p>where:</p><disp-formula id="scirp.71506-formula33"><label>(10)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/5-1730458x29.png"  xlink:type="simple"/></disp-formula><p>For the purposes of LQP for prediction horizons of a few seconds at pedestrian speeds it may be reasonably assumed that the path loss is constant in the prediction interval for most scenarios. In cases where this becomes a weaker approximation (i.e. where nodes are closely spaced) there is generally no need for LQP.</p><p>Nakabayashi and Kozono [<xref ref-type="bibr" rid="scirp.71506-ref19">19</xref>] investigated the autocorrelation properties of small- scale wideband signal envelope fading based on the wideband signal propagation model of [<xref ref-type="bibr" rid="scirp.71506-ref20">20</xref>] . They showed that the autocorrelation of the small-scale fading signal envelope is independent of the receiver bandwidth and is given for both, narrowband and wideband signals, by [<xref ref-type="bibr" rid="scirp.71506-ref19">19</xref>] [<xref ref-type="bibr" rid="scirp.71506-ref21">21</xref>] (pp. 73, 74):</p><disp-formula id="scirp.71506-formula34"><label>(11)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/5-1730458x30.png"  xlink:type="simple"/></disp-formula><p>where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1730458x31.png" xlink:type="simple"/></inline-formula> is the Doppler frequency, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1730458x31.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1730458x32.png" xlink:type="simple"/></inline-formula>is the time lag, and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1730458x31.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1730458x32.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1730458x33.png" xlink:type="simple"/></inline-formula> is the zeroth-order Bessel function of the first kind. This result was derived analytically and also verified by measurements [<xref ref-type="bibr" rid="scirp.71506-ref19">19</xref>] .</p><p><xref ref-type="fig" rid="fig1">Figure 1</xref> shows the normalized autocorrelation function of the small-scale fading process. The graph shows that the current sample<sub> </sub>has no predictive information beyond 0.03 s for the Doppler frequency given for maximum walking speed. This corresponds to results from the literature which state that the received small-scale signal power is uncorrelated after approximately 0.4 wavelengths [<xref ref-type="bibr" rid="scirp.71506-ref21">21</xref>] (p. 74), which corresponds to a distance of approximately 5 cm for an 802.11 signal. In any case the amplitude of the small-scale signal is generally too small and varies too rapidly to be of use. It is concluded that the small-scale signal has no useable predictive value for 802.11 MANETS.</p><p>Finally, we consider the effect of large-scale fading. <xref ref-type="fig" rid="fig2">Figure 2</xref> shows the normalized</p><fig id="fig1"  position="float"><label><xref ref-type="fig" rid="fig1">Figure 1</xref></label><caption><title> Normalized autocorrelation function for small-scale fading with a Doppler frequency for maximum walking speed (1.4 m/s)</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/5-1730458x34.png"/></fig><fig id="fig2"  position="float"><label><xref ref-type="fig" rid="fig2">Figure 2</xref></label><caption><title> Normalized autocorrelation function for large-scale fading. The maximum distance that two nodes can move apart (at a maximum walking speed of 1.4 m/s) in two seconds is marked on the X-axis</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/5-1730458x35.png"/></fig><p>autocorrelation function of the large-scale fading signal <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1730458x36.png" xlink:type="simple"/></inline-formula> obtained by Gudmundson [<xref ref-type="bibr" rid="scirp.71506-ref16">16</xref>] who determined by empirical measurements that <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1730458x36.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1730458x37.png" xlink:type="simple"/></inline-formula> <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1730458x36.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1730458x37.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1730458x38.png" xlink:type="simple"/></inline-formula> is appropriate for urban microcells. It is clear that there is a high correlation between large-scale fading signal power values for a prediction horizon of up to approximately 2 sec. Given that the path-loss and small-scale fading signal are of little use for 802.11 MANETS in most scenarios we conclude that LQP accuracy for this application is generally dominated by the effects of large-scale fading.</p><p>The optimal predictor of (10) requires that the quantities <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1730458x39.png" xlink:type="simple"/></inline-formula> and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1730458x39.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1730458x40.png" xlink:type="simple"/></inline-formula> are estimated from the sequence of signal-power measurements that are available at the time a prediction is made.</p><disp-formula id="scirp.71506-formula35"><label>(12)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/5-1730458x41.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.71506-formula36"><label>(13)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/5-1730458x42.png"  xlink:type="simple"/></disp-formula><p>where<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1730458x43.png" xlink:type="simple"/></inline-formula>, estimated from the node velocity, is the additional displacement at a prediction horizon<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1730458x43.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1730458x44.png" xlink:type="simple"/></inline-formula>.</p><p>The appropriate averaging interval and sampling rate for an 802.11 signal was shown in [<xref ref-type="bibr" rid="scirp.71506-ref23">23</xref>] to be 5 wavelengths with samples taken at less than 0.5 wavelength intervals. With a maximum walking speed of 1.4 m/s, this gives a sampling interval of 0.04 s with the number of samples<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1730458x45.png" xlink:type="simple"/></inline-formula>. The signal power can either be averaged in the logarithmic (decibel) or in the linear (watt) domain with similar accuracy, albeit with slightly better accuracy in the logarithmic domain [<xref ref-type="bibr" rid="scirp.71506-ref24">24</xref>] .</p><p>Hence:</p><disp-formula id="scirp.71506-formula37"><label>(14)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/5-1730458x46.png"  xlink:type="simple"/></disp-formula><p>Such that:</p><disp-formula id="scirp.71506-formula38"><label>(15)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/5-1730458x47.png"  xlink:type="simple"/></disp-formula><p>to a best approximation [<xref ref-type="bibr" rid="scirp.71506-ref25">25</xref>] .</p><p>An estimator is optimal if it attains the Cramer-Rao Lower Bound; thus it has minimum variance, is unbiased and it is impossible to find an unbiased estimator with a lower variance [<xref ref-type="bibr" rid="scirp.71506-ref26">26</xref>] (p. 27). S may be viewed as a normally distributed colored stochastic perturbation about C. For this class of model an optimal estimator exists [<xref ref-type="bibr" rid="scirp.71506-ref26">26</xref>] (pp. 83, 94-97):</p><p>Let P denote the sequence of received signal-power samples as a vector of size<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1730458x48.png" xlink:type="simple"/></inline-formula>:</p><disp-formula id="scirp.71506-formula39"><label>(16)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/5-1730458x49.png"  xlink:type="simple"/></disp-formula><p>The optimum estimate for <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1730458x50.png" xlink:type="simple"/></inline-formula> is given by [<xref ref-type="bibr" rid="scirp.71506-ref26">26</xref>] (pp. 94, 95):</p><disp-formula id="scirp.71506-formula40"><label>(17)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/5-1730458x51.png"  xlink:type="simple"/></disp-formula><p>where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1730458x52.png" xlink:type="simple"/></inline-formula> is the autocovariance matrix of the large-scale signal power [<xref ref-type="bibr" rid="scirp.71506-ref27">27</xref>] (pp. 370-371):</p><disp-formula id="scirp.71506-formula41"><label>(18)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/5-1730458x53.png"  xlink:type="simple"/></disp-formula><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1730458x54.png" xlink:type="simple"/></inline-formula>is symmetric since<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1730458x54.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1730458x55.png" xlink:type="simple"/></inline-formula>. The estimator (24) is also termed a “weighted least-squares estimator” where the weights are given by the covariance matrix [<xref ref-type="bibr" rid="scirp.71506-ref28">28</xref>] (Section 15.2). Having obtained<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1730458x54.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1730458x55.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1730458x56.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1730458x54.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1730458x55.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1730458x56.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1730458x57.png" xlink:type="simple"/></inline-formula>is estimated via:</p><disp-formula id="scirp.71506-formula42"><label>(19)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/5-1730458x58.png"  xlink:type="simple"/></disp-formula><p>Then:</p><disp-formula id="scirp.71506-formula43"><label>(20)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/5-1730458x59.png"  xlink:type="simple"/></disp-formula><p>g) Computational Complexity of the Optimal Estimator:</p><p>The problem with the optimal estimator is its computational cost. It follows directly from the Cramer-Rao Lower Bound that the estimation accuracy of any efficient minimum variance unbiased estimator improves with increasing number of samples <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1730458x60.png" xlink:type="simple"/></inline-formula> [<xref ref-type="bibr" rid="scirp.71506-ref29">29</xref>] (p. 219). Although the complexity of the autocovariance matrix inversion has been shown to be of order<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1730458x60.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1730458x61.png" xlink:type="simple"/></inline-formula>, for very large matrices, practical numerically-stable algorithms are of the order <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1730458x60.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1730458x61.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1730458x62.png" xlink:type="simple"/></inline-formula> [<xref ref-type="bibr" rid="scirp.71506-ref30">30</xref>] . Since it is known that for the class of general linear systems with colored noise, to which our link quality model belongs, no optimal estimator exists that can be implemented as a computationally inexpensive recursive solution [<xref ref-type="bibr" rid="scirp.71506-ref26">26</xref>] (p. 248). For this reason we have derive a fast but suboptimal estimator- trading estimation accuracy against computational cost. This will allow for the real- time implementation of the algorithm.</p><p>h) The Distance Exponential Shadowing (DES) Predictor:</p><p>The high computational cost of the optimal estimator necessitates finding an accurate suboptimal estimator with a low computational requirement. In order to reduce the computational cost we assume the large-scale fading process is uncorrelated. With this assumption we propose an estimator whose computational complexity is a scalar and compare the results given by this with those of the optimal estimator (20) and assess the impact of this assumption.</p><p>Assuming that the large-scale fading process is uncorrelated gives:</p><disp-formula id="scirp.71506-formula44"><label>(21)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/5-1730458x63.png"  xlink:type="simple"/></disp-formula><p>where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1730458x64.png" xlink:type="simple"/></inline-formula> is the identity matrix. The following expression for <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1730458x64.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1730458x65.png" xlink:type="simple"/></inline-formula> results:</p><disp-formula id="scirp.71506-formula45"><label>(22)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/5-1730458x66.png"  xlink:type="simple"/></disp-formula><p>As pointed out in [<xref ref-type="bibr" rid="scirp.71506-ref31">31</xref>] , any origin-moment based estimator can be computed recursively, giving:</p><disp-formula id="scirp.71506-formula46"><label>(23)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/5-1730458x67.png"  xlink:type="simple"/></disp-formula><p>This reduces the complexity of the fast estimator to a scalar.</p><p>i) Last Local Mean (LLM) Predictor:</p><p>The DES predictor requires that node-speed measurements are available in order to obtain<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1730458x68.png" xlink:type="simple"/></inline-formula>. Although such measurements can be easily obtained using a fairly inexpensive accelerometer, incorporating such a component into a device might be considered uneconomic. For this reason we suggest a simple predictor that does not rely on node speed measurements. We observed in our real-world evaluation of LQP algorithms [<xref ref-type="bibr" rid="scirp.71506-ref32">32</xref>] that algorithms based only on the signal-power trend performed much more poorly than algorithms that relied on the local average signal power values only. We therefore propose simply using the most recent estimate of the local mean power as the signal-power prediction i.e.</p><disp-formula id="scirp.71506-formula47"><label>(24)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/5-1730458x69.png"  xlink:type="simple"/></disp-formula><p>The PRP is then obtained by mapping of the predicted signal power to the PRP. We term this PRP predictor the last local mean (LLM) predictor.</p></sec><sec id="s3"><title>3. Augmenting the NS Simulator</title><p>The objective of our evaluation is to determine the accuracy of the LQPRs derived in this paper in as wide a variety of scenarios as possible for pedestrians in urban environments. This we achieve using an extended NS Simulator [<xref ref-type="bibr" rid="scirp.71506-ref11">11</xref>] . In this paper we use two mobility models (the Random Waypoint Mobility Model (RWP) and the Random Waypoint Mobility Model City Section (CITY). We examine the effect of some of the factors that affect predictive accuracy. A brief summary of the extensions we made to the simulator [<xref ref-type="bibr" rid="scirp.71506-ref11">11</xref>] is given here:</p><p>a) Augmenting the Path-Loss Model in the NS Simulator:</p><p>To model the path loss we employ the widely used one-slope path-loss model given in Equation (25) with<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1730458x70.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1730458x70.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1730458x71.png" xlink:type="simple"/></inline-formula>and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1730458x70.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1730458x71.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1730458x72.png" xlink:type="simple"/></inline-formula> as appropriate for urban microcellular environments [<xref ref-type="bibr" rid="scirp.71506-ref21">21</xref>] (pp. 45, 46).</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1730458x73.png" xlink:type="simple"/></inline-formula>for <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1730458x73.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1730458x74.png" xlink:type="simple"/></inline-formula> (25)</p><p>b) Incorporating Correlated Large-Scale Fading Modeling into the NS Simulator:</p><p>To simulate large-scale fading Gudmundson’s model [<xref ref-type="bibr" rid="scirp.71506-ref16">16</xref>] is used and can be simulated by first generating a white Gaussian noise process with variance <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1730458x75.png" xlink:type="simple"/></inline-formula> and then passing it through a first-order filter with the response <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1730458x75.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1730458x76.png" xlink:type="simple"/></inline-formula> [<xref ref-type="bibr" rid="scirp.71506-ref16">16</xref>] [<xref ref-type="bibr" rid="scirp.71506-ref21">21</xref>] (p. 51), [<xref ref-type="bibr" rid="scirp.71506-ref22">22</xref>] (pp. 99, 100) viz:</p><disp-formula id="scirp.71506-formula48"><label>(26)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/5-1730458x77.png"  xlink:type="simple"/></disp-formula><p>where S is the large-scale fading signal power, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1730458x78.png" xlink:type="simple"/></inline-formula>is the distance variable, D is a reference distance and N is a zero-mean normally distributed random variable. The autocovariance function for S is given by [<xref ref-type="bibr" rid="scirp.71506-ref22">22</xref>] (p. 100):</p><disp-formula id="scirp.71506-formula49"><label>(27)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/5-1730458x79.png"  xlink:type="simple"/></disp-formula><p>where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1730458x80.png" xlink:type="simple"/></inline-formula> is the variance of the large-scale fading process. <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1730458x80.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1730458x81.png" xlink:type="simple"/></inline-formula>is the normalized autocovariance of the large-scale fading process at a reference distance D. We implemented large-scale fading in the NS simulator for urban microcells using<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1730458x80.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1730458x81.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1730458x82.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1730458x80.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1730458x81.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1730458x82.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1730458x83.png" xlink:type="simple"/></inline-formula>and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1730458x80.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1730458x81.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1730458x82.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1730458x83.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1730458x84.png" xlink:type="simple"/></inline-formula> as recommended in [<xref ref-type="bibr" rid="scirp.71506-ref33">33</xref>] .</p><p>c) Incorporating Bit and Packet Error Modeling into the NS Simulator:</p><p>Assuming perfect channel equalization, we now define the average BEP <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1730458x85.png" xlink:type="simple"/></inline-formula> for a wideband channel with small-scale fading as the mean of the average BERs over all configurations in a microcellular urban environment by</p><disp-formula id="scirp.71506-formula50"><label>(28)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/5-1730458x86.png"  xlink:type="simple"/></disp-formula><p>where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1730458x87.png" xlink:type="simple"/></inline-formula> is the total number of configurations and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1730458x87.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1730458x88.png" xlink:type="simple"/></inline-formula> is a function that maps the parameters <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1730458x87.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1730458x88.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1730458x89.png" xlink:type="simple"/></inline-formula> to generate the appropriate Ricean K-factor for a wideband signal [<xref ref-type="bibr" rid="scirp.71506-ref23">23</xref>] .</p><p>The probability that a packet of q bits length is successfully received is given by [<xref ref-type="bibr" rid="scirp.71506-ref29">29</xref>] (pp. 108, 109):</p><disp-formula id="scirp.71506-formula51"><label>(29)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/5-1730458x90.png"  xlink:type="simple"/></disp-formula><p>Substituting for <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1730458x91.png" xlink:type="simple"/></inline-formula> gives:</p><disp-formula id="scirp.71506-formula52"><label>(30)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/5-1730458x92.png"  xlink:type="simple"/></disp-formula><p>where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1730458x93.png" xlink:type="simple"/></inline-formula> is the PRP for a packet with MAC data of q bits in length, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1730458x93.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1730458x94.png" xlink:type="simple"/></inline-formula>is the average BEP of the wideband channel with small-scale fading (18), R is the received signal power in Watts and D is the data-rate. We implement the packet and bit error calculations using (29) and (31) (<xref ref-type="fig" rid="fig3">Figure 3</xref>).</p></sec><sec id="s4"><title>4. Methodology and Results</title><p>We selected two mobility models for the evaluation: the Random Waypoint Mobility Model (RWP) and the Random Waypoint Mobility Model City Section (CITY). We chose the former since it is the most commonly used mobility model in MANET studies and the latter since it is considered to be a more realistic model [<xref ref-type="bibr" rid="scirp.71506-ref34">34</xref>] . The simulation</p><fig id="fig3"  position="float"><label><xref ref-type="fig" rid="fig3">Figure 3</xref></label><caption><title> The average BEP for different NLOS channel models vs. the average SNR. The BEP for a channel with wideband small-scale fading lies between the BEP given by a Rayleigh fading channel and a channel without small-scale fading</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/5-1730458x95.png"/></fig><p>area is a 500 msq urban environment, which for the CITY model is a digitally mapped region of the West University, Houston, TX, USA which has been used previously by [<xref ref-type="bibr" rid="scirp.71506-ref35">35</xref>] . For both models a node is assigned a uniformly random chosen speed in the range [1.2, 1.4] m/s [<xref ref-type="bibr" rid="scirp.71506-ref36">36</xref>] [<xref ref-type="bibr" rid="scirp.71506-ref37">37</xref>] . In the RWP model a pause time is uniform randomly chosen in the range 5-15 sec and the process repeats.</p><p>The CITY model operates in a similar way with the following differences. Nodes can move only on pathways which are given by a real-world map. Only the intersections of these pathways can be chosen as destination points thereby limiting the velocity range. Nodes can change frequently change velocity. We set this interval to 15 s. As pointed out by [<xref ref-type="bibr" rid="scirp.71506-ref38">38</xref>] it is of vital importance in MANET studies to perform evaluations only when the evaluation system used has reached steady state. We use a tool given by [<xref ref-type="bibr" rid="scirp.71506-ref34">34</xref>] that provides mobility traces which give steady-state node distributions from the start of the simulation. No prediction and hence no evaluation is performed until enough signal-power samples are available.</p><p>The evaluation of our LQPRs is unbiased since each were evaluated in a wide variety of scenarios. To achieve statistical soundness, we use long simulation runs of 3600 s duration, typically with 5 nodes which is the maximum number of nodes that can be simulated simultaneously using the NS simulator. Each experiment is repeated using 4 independent trials. This effort resulted in approximately 100 million received packets, for which 50 predictions were made and evaluated in the range<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1730458x96.png" xlink:type="simple"/></inline-formula>.</p><p>We evaluate the accuracy of all LQPRs over all permutations for both mobility models using packet lengths of 100, 500, 1000 and 1500 bytes.</p><p>Our primary evaluation criterion is the Mean Absolute Error (MAE). We define the absolute error in the prediction as being the difference between the recorded and the predicted PRP at time <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1730458x97.png" xlink:type="simple"/></inline-formula> for a packet of MAC payload length q bits in the link<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1730458x97.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1730458x98.png" xlink:type="simple"/></inline-formula>:</p><disp-formula id="scirp.71506-formula53"><label>(31)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/5-1730458x99.png"  xlink:type="simple"/></disp-formula><p>The Mean Absolute Error (MAE) of the actual and the predicted PRP for packets of length q is then:</p><disp-formula id="scirp.71506-formula54"><label>(32)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/5-1730458x100.png"  xlink:type="simple"/></disp-formula><p>The evaluation was performed using Matlab, executed on various machines.</p><p>We first illustrate how only a small amount of accuracy has been traded in order to achieve the reduction in computational complexity by means of a Monte Carlo simulation. Two nodes are located at points from which they can either move 40m towards or away from each other at maximum walking speed. The simulation is repeated 200 times and two scenarios are investigated where the initial displacement of the nodes from one another is 50 m and 150 m. <xref ref-type="fig" rid="fig4">Figure 4</xref> shows the variation of the Mean Absolute Error (MAE) of the signal-power predictor with prediction horizon. Firstly, it can be observed that the combination of optimal predictor and fast estimator fares only slightly worse in both scenarios than where the combination of optimal predictor and optimal estimator was used. We note that the prediction accuracy at 50 m starting distance is lower than at 150 m―the approximation of the path loss being constant over the prediction horizon being less accurate where the initial displacement of the nodes from one another is smaller.</p><p>The main evaluation criterion for LQP is the predictive accuracy of the PRP since this directly impacts communication quality. This prediction accuracy is given by the MAE of the actual (observed in simulations) and the predicted PRP. As expected the order in decreasing accuracy is the THEO, DES and LLM predictor.</p><fig id="fig4"  position="float"><label><xref ref-type="fig" rid="fig4">Figure 4</xref></label><caption><title> The MAE of PRP prediction versus prediction horizon for the RWP model with 500- byte long packets</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/5-1730458x101.png"/></fig><p>The order of PRP accuracy among the THEO, DES and LLM predictors remains invariant over all evaluated combinations of mobility model and packet length. As expected the LLM predictor gives similar results to the DES for short prediction horizons (&lt;1 sec). The DES predictor gives very satisfactory predictive accuracy (as compared with the THEO baseline). It is evident that little accuracy has been traded for the substantial saving in computational cost thus allowing for the real-time implementation of this algorithm. As is evident from <xref ref-type="fig" rid="fig5">Figure 5</xref> and <xref ref-type="fig" rid="fig6">Figure 6</xref>, the RWP mobility model gives slightly lower MAE values than the CITY model. This is also to be expected since the variance in node mobility is greater for the latter. It is also apparent that the MAE decreases with increased packet length.</p><fig id="fig5"  position="float"><label><xref ref-type="fig" rid="fig5">Figure 5</xref></label><caption><title> The MAE of PRP prediction versus prediction horizon for the CITY model with 1000- byte long packets</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/5-1730458x102.png"/></fig><fig id="fig6"  position="float"><label><xref ref-type="fig" rid="fig6">Figure 6</xref></label><caption><title> The DES PRP prediction accuracy versus prediction horizon for the CITY and RWP models</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/5-1730458x103.png"/></fig><p>A credible evaluation requires that its statistical accuracy is shown, which has typically been omitted in most MANET studies [<xref ref-type="bibr" rid="scirp.71506-ref38">38</xref>] . Here, we use confidence intervals to support our evaluation. <xref ref-type="fig" rid="fig7">Figure 7</xref> shows the 95% confidence interval for scenario SC2―the RWP model with 500-byte long packets, which has been used frequently in the evaluation section. We observe in this and other simulations that the 95% confidence intervals are narrow, are almost independent of the prediction horizon, the packet length and mobility model. The 95% confidence intervals are typically within the bounds of &#177;0.6% - 0.7% probability.</p></sec><sec id="s5"><title>5. Discussion and Conclusion</title><p>In this paper we derived the optimal estimator for link quality prediction based on our link model. The complexity of this estimator (THEO) is<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1730458x104.png" xlink:type="simple"/></inline-formula>. This high computational cost precludes the use of this optimal estimator in real-time applications. We derived a sub-optimal but realizable link quality predictor (DES) whose computational complexity is a scalar and observed that our assumptions resulted in little trade-off in accuracy for 802.11 MANETS at pedestrian speeds. This predictor requires both signal- power and node-speed samples from the recent past.</p><p>For situations in which no node-speed measurements are available we propose the simple last local mean (LLM) predictor. This is shown to give results very close to that of the optimal predictor in the circumstances described in this paper. We evaluated all LQPRs in a major simulation study in the extended NS simulator. The evaluation baseline is the theoretical (THEO) predictor which gives a lower error bound on LQP that cannot be achieved by any realizable predictor for the given link model. Over a wide range of scenarios we demonstrated that the mean absolute error (MAE) of the packet reception probability (PRP) prediction for the DES predictor is in the worst case within</p><fig id="fig7"  position="float"><label><xref ref-type="fig" rid="fig7">Figure 7</xref></label><caption><title> 95% confidence intervals for PRP prediction errors for 500-byte long packets and the RWP model</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/5-1730458x105.png"/></fig><table-wrap id="table1" ><label><xref ref-type="table" rid="table1">Table 1</xref></label><caption><title> Numerical PRP prediction accuracy for all LQPRs</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >Prediction horizon</th><th align="center" valign="middle" >1 s</th><th align="center" valign="middle" >2 s</th><th align="center" valign="middle" >3 s</th><th align="center" valign="middle" >4 s</th></tr></thead><tr><td align="center" valign="middle" >Mean MAE of PRP prediction</td><td align="center" valign="middle" >12.00%</td><td align="center" valign="middle" >14.07%</td><td align="center" valign="middle" >14.77%</td><td align="center" valign="middle" >15.087%</td></tr><tr><td align="center" valign="middle" >for THEO predictor</td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td></tr><tr><td align="center" valign="middle" >Mean MAE of PRP prediction</td><td align="center" valign="middle" >13.09%</td><td align="center" valign="middle" >15.55%</td><td align="center" valign="middle" >16.71%</td><td align="center" valign="middle" >17.52%</td></tr><tr><td align="center" valign="middle" >for DES predictor</td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td></tr><tr><td align="center" valign="middle" >Mean MAE of PRP prediction</td><td align="center" valign="middle" >13.47%</td><td align="center" valign="middle" >16.54%</td><td align="center" valign="middle" >18.21%</td><td align="center" valign="middle" >19.38%</td></tr><tr><td align="center" valign="middle" >for LLM predictor</td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td></tr><tr><td align="center" valign="middle" >Max difference of MAE of PRP prediction</td><td align="center" valign="middle" >1.15%</td><td align="center" valign="middle" >1.59%</td><td align="center" valign="middle" >2.11%</td><td align="center" valign="middle" >2.61%</td></tr><tr><td align="center" valign="middle" >between DES and THEO predictor</td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td></tr><tr><td align="center" valign="middle" >Max difference of MAE of PRP prediction</td><td align="center" valign="middle" >1.54%</td><td align="center" valign="middle" >2.57%</td><td align="center" valign="middle" >3.65%</td><td align="center" valign="middle" >4.62%</td></tr><tr><td align="center" valign="middle" >between LLM and THEO predictor</td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td></tr><tr><td align="center" valign="middle" >Mean difference of MAE of PRP prediction</td><td align="center" valign="middle" >0.39%</td><td align="center" valign="middle" >1.00%</td><td align="center" valign="middle" >1.50%</td><td align="center" valign="middle" >1.89%</td></tr><tr><td align="center" valign="middle" >between LLM and DES predictor</td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td></tr></tbody></table></table-wrap><p>1.59% of the unachievable lower error bound of the THEO predictor for a prediction horizon of 2 s. As expected the DES predictor outperforms the LLM predictor in all scenarios evaluated though there is little difference in accuracy.</p><p>There are two noteworthy points to be taken from this paper: large-scale fading is the primary determinant for signal strength prediction and the difference in accuracy between the LLM predictor and the THEO predictor is very small―as evinced by <xref ref-type="table" rid="table1">Table 1</xref> above. The LLM, like the DES, can be executed in real-time. We believe that the formulations given in this paper may be applicable to other protocols at other frequencies and environments.</p><p>The results given in <xref ref-type="table" rid="table1">Table 1</xref> show that real-time accurate LQP is possible for pedestrians in microcellular urban environments within usable prediction horizons. The 95% confidence intervals are very narrow-typically within the bounds of &#177;0.6% - 0.7% probability.</p><p>It was demonstrated that LQP accuracy is somewhat better for longer packets albeit we observed in subsequent trials that this effect becomes less marked.</p></sec><sec id="s6"><title>Cite this paper</title><p>Gaertner, G. and Nuallain, E.O. (2016) Link Quality Prediction for 802.11 MANETs in Urban Microcells. Journal of Computer and Communications, 4, 61-77. http://dx.doi.org/10.4236/jcc.2016.413005</p></sec></body><back><ref-list><title>References</title><ref id="scirp.71506-ref1"><label>1</label><mixed-citation publication-type="other" xlink:type="simple">Schiller, J. (2000) Mobile Communications. Addison-Wesley Professional.</mixed-citation></ref><ref id="scirp.71506-ref2"><label>2</label><mixed-citation publication-type="other" xlink:type="simple">Goncalves, A., Silva, C. and Morreale, P. (2014) Design of a Mobile Ad Hoc Network Communication App for Disaster Recovery. 28th International Conference on Advanced Information Networking and Applications Workshops (WAINA), 13-16 May 2014, 121-126.</mixed-citation></ref><ref id="scirp.71506-ref3"><label>3</label><mixed-citation publication-type="other" xlink:type="simple">Jadhav, S.S., Kulkarni, A.V. and Menon, R. (2014) Mobile Ad-Hoc Network (MANET) for Disaster Management. Eleventh International Conference on Wireless and Optical Communications Networks (WOCN), 11-13 September 2014, 1-5.  
http://dx.doi.org/10.1109/WOCN.2014.6923074</mixed-citation></ref><ref id="scirp.71506-ref4"><label>4</label><mixed-citation publication-type="other" xlink:type="simple">Reijers, N., Cunningham, R., Meier, R., Hughes, B., Gaertner, G. and Cahill, V. (2002) Using Group Communication to Support Mobile Augmented Reality Applications. Presented at Fifth IEEE International Symposium on Object-Oriented Real-Time Distributed Computing, Crystal City.</mixed-citation></ref><ref id="scirp.71506-ref5"><label>5</label><mixed-citation publication-type="other" xlink:type="simple">Goff, T., Abu-Ghazaleh, N.B., Phatak, D.S. and Kahvecioglu, R. (2001) Preemptive Routing in Ad Hoc Networks. International Conference on Mobile Computing and Networking, Rome, 43-52. http://dx.doi.org/10.1145/381677.381682</mixed-citation></ref><ref id="scirp.71506-ref6"><label>6</label><mixed-citation publication-type="other" xlink:type="simple">Jiang, S., He, D. and Rao, J. (2005) A Prediction-Based Link Availability Estimation for Routing Metrics in MANETs. IEEE/ACM Transactions on Networking, 13, 1302-1312. 
http://dx.doi.org/10.1109/TNET.2005.860094</mixed-citation></ref><ref id="scirp.71506-ref7"><label>7</label><mixed-citation publication-type="other" xlink:type="simple">McDonald, A.B. and Znati, T. (1999) A Path Availability Model for Wireless Ad-Hoc Networks. Presented at IEEE Wireless Communications and Networking Conference, New Orleans.</mixed-citation></ref><ref id="scirp.71506-ref8"><label>8</label><mixed-citation publication-type="other" xlink:type="simple">Lee, S.J., Su, W. and Gerla, M. (1999) Ad Hoc Wireless Multicast with Mobility Prediction. Presented at IEEE International Conference on Computer Communications and Networks, Boston.</mixed-citation></ref><ref id="scirp.71506-ref9"><label>9</label><mixed-citation publication-type="other" xlink:type="simple">Qin, L. and Kunz, T. (2002) Pro-Active Route Maintenance in DSR. ACM SIGMOBILE Mobile Computing and Communications Review, 6, 79-89.  
http://dx.doi.org/10.1145/581291.581302</mixed-citation></ref><ref id="scirp.71506-ref10"><label>10</label><mixed-citation publication-type="other" xlink:type="simple">Paul, K., Bandyopadhyay, S., Mukherjee, A. and Saha, D. (1999) Communication-Aware Mobile Hosts in Ad-Hoc Wireless Networks. International Conference on Personal Wireless Communications, Jaipur, 17-19 February 1999, 83-87.  
http://dx.doi.org/10.1109/icpwc.1999.759590</mixed-citation></ref><ref id="scirp.71506-ref11"><label>11</label><mixed-citation publication-type="other" xlink:type="simple">Gaertner, G., Nuallain, E.O. and Cahill, V. (2008) Extending Wireless Network Simulators to Support Realistic Simulations of 802.11 MANETs. WiCOM, Dalain, 12-14 October 2008, 1-5. http://dx.doi.org/10.1109/wicom.2008.650</mixed-citation></ref><ref id="scirp.71506-ref12"><label>12</label><mixed-citation publication-type="other" xlink:type="simple">Punnoose, R.J., Nikitin, P.V. and Stancil, D.D. (2000) Efficient Simulation of Ricean Fading within a Packet Simulator. Proceedings of the Vehicular Technology Conference, Tokyo, 24-28 September 2000. http://dx.doi.org/10.1109/vetecf.2000.887108</mixed-citation></ref><ref id="scirp.71506-ref13"><label>13</label><mixed-citation publication-type="other" xlink:type="simple">Agarwal, S., Ahuja, A., Singh, J.P. and Shorey, R. (2000) Route-Lifetime Assessment Based Routing (RABR) Protocol for Mobile Ad-Hoc Networks. Presented at IEEE International Conference on Communications, New Orleans, 18-22 June 2000.  
http://dx.doi.org/10.1109/icc.2000.853783</mixed-citation></ref><ref id="scirp.71506-ref14"><label>14</label><mixed-citation publication-type="other" xlink:type="simple">(1999) ANSI/IEEE Standard 802.11: International Standard ISO/IEC 8802-11: 1999(E), Part 11: Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specifications.</mixed-citation></ref><ref id="scirp.71506-ref15"><label>15</label><mixed-citation publication-type="other" xlink:type="simple">Harvey, A.C. (1993) Time Series Models. 2nd Edition, The MIT Press.</mixed-citation></ref><ref id="scirp.71506-ref16"><label>16</label><mixed-citation publication-type="other" xlink:type="simple">Gudmundson, M. (1991) Correlation Model for Shadow Fading in Mobile Radio Systems. Electronics Letters, 27, 2145-2146. http://dx.doi.org/10.1049/el:19911328</mixed-citation></ref><ref id="scirp.71506-ref17"><label>17</label><mixed-citation publication-type="other" xlink:type="simple">Wang, Z., Tameh, E.K., Nix, A.R. and Gasparini, O. (2004) A Joint Shadowing Process Model for Multihop/Ad-Hoc Networks in Urban Environment. Presented at Wireless World Research Forum, Oslo.</mixed-citation></ref><ref id="scirp.71506-ref18"><label>18</label><mixed-citation publication-type="other" xlink:type="simple">Tepedelenlioglu, C., Abdi, A., Giannakis, G. and Kaveh, M. (2001) Estimation of Doppler Spread and Signal Strength in Mobile Communications with Applications to Handoff and Adaptive Transmission. Wireless Communications and Mobile Computing, 1, 221-242. 
http://dx.doi.org/10.1002/wcm.1</mixed-citation></ref><ref id="scirp.71506-ref19"><label>19</label><mixed-citation publication-type="other" xlink:type="simple">Nakabayashi, H. and Kozono, S. (1998) Autocorrelation Characteristics for Received Signal-Level in a Wide-Band in a Wide-Band Mobile Radio Channel. Transactions IEICE.</mixed-citation></ref><ref id="scirp.71506-ref20"><label>20</label><mixed-citation publication-type="other" xlink:type="simple">Kurkowski, S., Camp, T. and Colagrosso, M. (2005) MANET Simulation Studies: The Incredibles. ACM SIGMOBILE Mobile Computing and Communications Review, 9, 50-61.  
http://dx.doi.org/10.1145/1096166.1096174</mixed-citation></ref><ref id="scirp.71506-ref21"><label>21</label><mixed-citation publication-type="other" xlink:type="simple">Wakim, C., Capperon, S. and Oksman, J. (2004) A Markovian Model of Pedestrian Behavior. IEEE International Conference on Systems, Man and Cybernetics, 4, 4028-4033.</mixed-citation></ref><ref id="scirp.71506-ref22"><label>22</label><mixed-citation publication-type="other" xlink:type="simple">Administration, F.H. (2003) Manual on Uniform Traffic Control Devices (MUTCD). US DOTransportation.</mixed-citation></ref><ref id="scirp.71506-ref23"><label>23</label><mixed-citation publication-type="other" xlink:type="simple">Saha, A.K. and Johnson, D.B. (2004) Modeling Mobility for Vehicular Ad Hoc Networks. Workshop on Vehicular Ad Hoc Networks (VANET), Philadelphia, 26 September-1 October 2004, 91-92. http://dx.doi.org/10.1145/1023875.1023892</mixed-citation></ref><ref id="scirp.71506-ref24"><label>24</label><mixed-citation publication-type="other" xlink:type="simple">PalChaudhuri, S., Boudec, J.Y.L. and Vojnovic, M. (2005) Perfect Simulations for Random Trip Mobility Models. Annual Simulation Symposium, San Diego, 4-6 April 2005, 72-79.  
http://dx.doi.org/10.1109/anss.2005.33</mixed-citation></ref><ref id="scirp.71506-ref25"><label>25</label><mixed-citation publication-type="other" xlink:type="simple">Berg, J.E., Bownds, R. and Lotse, F. (1992) Path Loss and Fading Models for Microcells at 900 MHz. IEEE Vehicular Technology Conference, Denver, 10-13 May 1992, 666-671.  
http://dx.doi.org/10.1109/vetec.1992.245484</mixed-citation></ref><ref id="scirp.71506-ref26"><label>26</label><mixed-citation publication-type="book" xlink:type="simple">Gaertner, G., Nuallain, E.O., Butterly, A., Singh, K. and Cahill, V. (2004) 802.11 Link Quality and Its Prediction—An Experimental Study. In: Niemegeers, I. and de Groot, S.H., Eds., Personal Wireless Communications, Lecture Notes in Computer Science, Springer, Berlin, 147-163. http://dx.doi.org/10.1007/978-3-540-30199-8_13</mixed-citation></ref><ref id="scirp.71506-ref27"><label>27</label><mixed-citation publication-type="other" xlink:type="simple">Tepedelenlioglu, C. and Gao, P. (2005) Estimators of the Nakagami-M Parameter and Performance Analysis. IEEE Transactions on Wireless Communications, 4, 519-527.  
http://dx.doi.org/10.1109/TWC.2004.843017</mixed-citation></ref><ref id="scirp.71506-ref28"><label>28</label><mixed-citation publication-type="other" xlink:type="simple">Bailey, D.H. and Gerguson, H.R.P. (1998) A Strassen-Newton Algorithm for High-Speed Parallelizable Matrix Inversion. ACM/IEEE Conference on Supercomputing, Orlando, 14-18 November 1998, 419-424.</mixed-citation></ref><ref id="scirp.71506-ref29"><label>29</label><mixed-citation publication-type="other" xlink:type="simple">Hines, W.W., Montgomery, D.C., Goldsman, D.M. and Borror, C.M. (2002) Probablity and Statistics in Engineering. 4th Edition, John Wiley and Sons, Hoboken.</mixed-citation></ref><ref id="scirp.71506-ref30"><label>30</label><mixed-citation publication-type="other" xlink:type="simple">Madisetti, V.K. and Williams, D. (1997) The Digital Signal Processing Handbook. CRC Press, Boca Raton.</mixed-citation></ref><ref id="scirp.71506-ref31"><label>31</label><mixed-citation publication-type="other" xlink:type="simple">Yates, R.D. and Goodman, D.J. (2005) Probability and Stochastic Processes. 2nd Edition, John Wiles and Sons, Hoboken.</mixed-citation></ref><ref id="scirp.71506-ref32"><label>32</label><mixed-citation publication-type="other" xlink:type="simple">Kay, S.M. (1993) Fundamentals of Statistical Signal Processing, Volume 1: Estimation Theory. Prentice Hall, New York.</mixed-citation></ref><ref id="scirp.71506-ref33"><label>33</label><mixed-citation publication-type="other" xlink:type="simple">Lee, W.C. (1985) Estimate of Local Average Power of a Mobile Radio Signal. IEEE Transactions on Vehicular Technology, 34, 22-27. http://dx.doi.org/10.1109/T-VT.1985.24030</mixed-citation></ref><ref id="scirp.71506-ref34"><label>34</label><mixed-citation publication-type="other" xlink:type="simple">Goldsmith, A., Greenstein, L. and Foschini, G. (1994) Error Statistics of Real-Time Power Measurements in Cellular Channels with Multipath and Shadowing. IEEE Transactions on Vehicular Technology, 43, 439-446. http://dx.doi.org/10.1109/25.312802</mixed-citation></ref><ref id="scirp.71506-ref35"><label>35</label><mixed-citation publication-type="other" xlink:type="simple">Gaertner, G. and Nuallain, E.O. (2007) Using the Rice and Nakagami Distributions to Model Wideband Small-Scale Fading in Urban Microcells. IEEE Transactions on Vehicular Technology, 56, 3621-3630. http://dx.doi.org/10.1109/TVT.2007.901857</mixed-citation></ref><ref id="scirp.71506-ref36"><label>36</label><mixed-citation publication-type="other" xlink:type="simple">Stueber, G.L. (2001) Principles of Mobile Communication. 2nd Edition, Kluwer Academic Publishers, Boston.</mixed-citation></ref><ref id="scirp.71506-ref37"><label>37</label><mixed-citation publication-type="other" xlink:type="simple">Goldsmith, A. (2005) Wireless Communications. Cambridge University Press, Cambridge.  
http://dx.doi.org/10.1017/CBO9780511841224</mixed-citation></ref><ref id="scirp.71506-ref38"><label>38</label><mixed-citation publication-type="other" xlink:type="simple">Kozono, S. (1994) Received Signal-Level Characteristics in a Wide-Band Mobile Radio Channel. IEEE Transactions on Vehicular Technology, 43, 480-486. 
http://dx.doi.org/10.1109/25.312798</mixed-citation></ref></ref-list></back></article>