22.07.2013 Views

Routing protocols for mobile ad-hoc networks - Computer Networks ...

Routing protocols for mobile ad-hoc networks - Computer Networks ...

Routing protocols for mobile ad-hoc networks - Computer Networks ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

known on-demand <strong>protocols</strong> are Ad-<strong>hoc</strong> On-demand Distance Vector routing (AODV), Dynamic Source <strong>Routing</strong> (DSR)<br />

and Temporary Ordered <strong>Routing</strong> Algorithm (TORA).<br />

These <strong>protocols</strong> differ on storing the previously known route in<strong>for</strong>mation and on how they use the established route<br />

data. Again, in a network with many participating nodes we may suffer with same sort of problems what we have<br />

seen in table-driven <strong>protocols</strong>.<br />

Conclusion<br />

In conclusion, routing is one of the core issues in <strong>mobile</strong> <strong>ad</strong>-<strong>hoc</strong> network. An effective routing mechanism will be<br />

helpful to extend the successful deployment of <strong>mobile</strong> <strong>ad</strong>-<strong>hoc</strong> <strong>networks</strong>. Current routing <strong>protocols</strong> provide routing<br />

solutions up to a certain level, but are lacking the ability to handle other related issues.<br />

Moreover most of these <strong>protocols</strong> have designed and implemented on small scale. If these <strong>protocols</strong> could be<br />

extended further by taking into accounts other routing related factors we may come out with a standard routing<br />

solution <strong>for</strong> <strong>mobile</strong> <strong>ad</strong>-<strong>hoc</strong> network.<br />

Ad Hoc <strong>Networks</strong><br />

Introduction<br />

An <strong>ad</strong>-<strong>hoc</strong> network is a self-configuring network of wireless links connecting <strong>mobile</strong> nodes. These nodes may be<br />

routers and/or hosts. The <strong>mobile</strong> nodes communicate directly with each other and without the aid of access points,<br />

and there<strong>for</strong>e have no fixed infrastructure. They <strong>for</strong>m an arbitrary topology, where the routers are free to move<br />

randomly and arrange themselves as required.<br />

Each node or <strong>mobile</strong> device is equipped with a transmitter and receiver. They are said to be purpose-specific,<br />

autonomous and dynamic. This compares greatly with fixed wireless <strong>networks</strong>, as there is no master slave<br />

relationship that exists in a <strong>mobile</strong> <strong>ad</strong>-<strong>hoc</strong> network. Nodes rely on each other to established communication, thus<br />

each node acts as a router. There<strong>for</strong>e, in a <strong>mobile</strong> <strong>ad</strong>-<strong>hoc</strong> network, a packet can travel from a source to a destination<br />

either directly, or through some set of intermediate packet <strong>for</strong>warding nodes.<br />

In a wireless world, dominated by Wi-Fi, architectures which mix mesh networking and <strong>ad</strong>-<strong>hoc</strong> connections are the<br />

beginning of a technology revolution based on their simplicity.<br />

Ad <strong>hoc</strong> <strong>networks</strong> date back to the Seventies. They were developed by the Defense Forces, to comply with a military<br />

framework. The aim was to rapidly deploy a robust, <strong>mobile</strong> and reactive network, under any circumstances. These<br />

<strong>networks</strong> then proved useful in commercial and industrial fields, first aid operations and exploration missions. Ad<br />

<strong>hoc</strong> <strong>networks</strong>, also called peer-to-peer <strong>networks</strong>, still have a long way to go in order to be fully functional and<br />

commercial, as it has its defects such as security and routing which we will discuss further.

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

Saved successfully!

Ooh no, something went wrong!