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.

82 <strong>Wireless</strong> <strong>Ad</strong> <strong>Hoc</strong> <strong>and</strong> <strong>Sensor</strong> <strong>Networks</strong>connection is sent back to the source. Tuning laws are provided for theNN weights <strong>and</strong> closed-loop convergence <strong>and</strong> stability is proven using aLyapunov-based analysis. It is shown that the controller guarantees thedesired performance, even in the presence of self-similar traffic withbounded uncertainties, without any initial learning phase for the NN.However, by providing offline training to the NN, the QoS is shown toimprove. Here, the objective is to obtain a finite bound on the cell losseswhile reducing the transmission delay, utilizing the available buffer space<strong>and</strong> simultaneously ensuring fairness. Simulation results are provided tojustify the theoretical conclusions during simulated congestion. Thoughthe simulation results <strong>and</strong> analysis are geared towards ATM, the methodologycan be easily applicable to the Internet in the end-to-end scenario.3.2 BackgroundBackground on the approximation property is presented in the followingsubsection.3.2.1 Neural <strong>Networks</strong> <strong>and</strong> Approximation PropertyFor the past several decades, NN-based algorithms have sprung up incomputer science <strong>and</strong> engineering. This popularity is because the NN-basedschemes possess function approximation <strong>and</strong> learning capabilities that canbe used readily in several applications. One such application, as describedin this chapter, is to predict the network traffic for congestion control. TheNN-based methods can be broadly categorized based on the learningscheme they employ both offline <strong>and</strong> online. The offline learning schemesare used to train the NN. Once trained, the NN weights are not updated<strong>and</strong> the NN is inserted in the application. Unfortunately, the offline learningscheme pursued using backpropagation algorithm (Jagannathan 2006) isknown to have convergence <strong>and</strong> weight-initialization problems.The online learning NN scheme proposed in this chapter — though itrequires more real-time computations, relaxes the offline training phase,avoids the weight initialization problems, <strong>and</strong> performs learning <strong>and</strong>adaptation simultaneously. This scheme also bypasses the problem ofgathering data for offline training because such data is usually hard tocome by for several applications. However, if similar a priori data is available,one can use the data to train the network offline <strong>and</strong> use the weightsobtained from the training as initial weights for online training. Overallconvergence <strong>and</strong> stability is proven for the proposed approach. Once theweights are trained, both offline <strong>and</strong> online, the weights can be fixed.

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

Saved successfully!

Ooh no, something went wrong!