Tuesday 10 April 2012

Mesh networking




Mesh networking (topology) is a type of networking where each node must not only capture and disseminate its own data, but also serve as a relay for other nodes, that is, it must collaborate to propagate the data in the network.

When using a routing technique, the message propagates along a path, by hopping from node to node until the destination is reached.

Mobile ad hoc networks (MANET) and mesh networks are therefore closely related, but MANET also have to deal with the problems introduced by the mobility of the nodes.

The self-healing capability enables a routing based network to operate when one node breaks down or a connection goes bad.


Over the past decade the size, cost, and power requirements of radios has declined, enabling more radios to be included within each device acting as a mesh node.

Additionally, the reduction in radio size, cost, and power has enabled the mesh nodes to become more modular—one node or device now can contain multiple radio cards or modules, allowing the nodes to be customized to handle a unique set of functions and frequency bands.

An MIT Media Lab project has developed the XO-1 laptop or "OLPC"(One Laptop per Child) which is intended for disadvantaged schools in developing nations and uses mesh networking (based on the IEEE 802.11s standard) to create a robust and inexpensive infrastructure.


The instantaneous connections made by the laptops are claimed by the project to reduce the need for an external infrastructure such as the Internet to reach all areas, because a connected node could share the connection with nodes nearby.

For example Firetide and Wave Relay mesh networks have the option to communicate node to node on 5.2 GHz or 5.8 GHz, but communicate node to client on 2.4 GHz (802.11).

The IEEE 802.11s standardization efforts are considering power save options, but solar-powered applications might involve single radio nodes where relay-link power saving will be inapplicable.

In those situations, one of the nodes has to act as a relay and forward messages between those nodes that cannot communicate directly, effectively creating a mesh network.

No comments:

Post a Comment