12.07.2015 Views

Wireless Ad Hoc and Sensor Networks

Wireless Ad Hoc and Sensor Networks

Wireless Ad Hoc and Sensor Networks

SHOW MORE
SHOW LESS
  • No tags were found...

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

88 <strong>Wireless</strong> <strong>Ad</strong> <strong>Hoc</strong> <strong>and</strong> <strong>Sensor</strong> <strong>Networks</strong>accepted notion of fairness is the max-min fairness criterion, <strong>and</strong> it isdefined asτ⎛ M l ⎞a− ⎜i + MR⎝⎜∑τ∑⎟i i ⎠⎟= 1 = 1Fair share = MRp+, (3.14)τN − Mlwhere MR p is the minimum rate for a source p, ∑ i=1 MR is the sum ofminimum rates of l active sources, a is the total available b<strong>and</strong>width onthe link, N is the number of active sources, τ is the sum of b<strong>and</strong>widthτof M active sources bottlenecked elsewhere. In order to achieve fairness,the feedback rate is selected for adjustable sources asmM∑ i ∑i= 1 i= m+1( k)uk ( ) = u + max( u( k), Fairshare(k))i(3.15)where ui( k); i= 1,...,M are source rates <strong>and</strong> for the last M sources, the feedbackis used to alter their rates. Note, that in many cases, the number ofcontrollable sources is not accurately known <strong>and</strong> hence the proposedscheme can also be used to alter some real-time traffic as the real-time video,for instance, is compressed <strong>and</strong> can tolerate bounded delays that are small.The proposed methodology can be described as follows: the NN at theswitch estimates the network traffic; this estimated value together with celllosses is used to compute the rate, uk ( ), by which the source has to reduceor increase its rate from the original intended rate. If uk ( ) is a positive value,it indicates that the buffer space is available <strong>and</strong> no congestion is predicted,<strong>and</strong> the sources can increase their rates by an amount given by Equation3.14 or Equation 3.15. On the other h<strong>and</strong>, if u( k)is negative, it indicates thatthere are cell losses at the switch, <strong>and</strong> the sources have to decrease theirrates using Equation 3.14 or Equation 3.15. In any event, the NN-basedcontroller should ensure performance <strong>and</strong> stability while learning.3.3 Traffic Rate Controller Design for ATM <strong>Networks</strong>In the case of two-layer NN, the tunable NN weights enter in a nonlinearfashion. Stability analysis by Lyapunov’s direct method is performed fora family of weight-tuning algorithms for a two-layer NN. Assume, therefore,that the approximation error is bounded above |( ε k)|≤ ε with theN

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!