Mesh topology is a type of networking where all nodes cooperate to distribute data amongst each other.  This topology was originally developed 30+ years ago for military applications, but today, they are typically used for things like home automation, smart HVAC control, and smart buildings. Within this article, we’ll provide a general overview of how mesh topology works, the benefits and considerations associated with mesh networks, industry standards, and alternatives.

Here's an example WiFi product that uses mesh networking.

How do mesh topologies work?

Many mesh networks allow radios to spontaneously organize themselves by using something called ad hoc on-demand distance vectoring. This is a reactive protocol using some characteristics of proactive routing—meaning the developer creates some of the routes and identifies nodes to play different roles, like an end node or repeater. In simplified terms, an endpoint doesn’t just act as destination and a source of data, but also as a relay point.AirFinder CTA for LL

Mesh systems usually rely on a routing table, which tells every node (a) how to communicate with the access point, and (b) how a node should direct traffic that is trying to go somewhere. The routing table assumes that there is not direct communication anywhere in the network except by nodes that have a route to the access point. It’s like a big game of telephone—if you don’t know the route, then you send the message to someone that has the route established. Routing tables are comprised of:

  • Source identifier
  • Destination identifier
  • Source sequence number
  • Destination sequence number
  • Broadcast identifier
  • Time to live

(These are fairly technical topics, and we won’t cover them in much detail here.)

Mesh networks operate in two ways: by either routing the data or flooding the data. When you’re routing a message in a mesh network, it propagates along a predefined path, hopping from node to node until it reaches its destination. In order to establish these routes and ensure that the paths are available, the network needs to be continuously connected and configuring itself. In other words, it has to constantly work to find broken paths and create self-healing algorithms to build route tables. Because there’s a lot of layer two (MAC) traffic flowing on the network to establish this route, mesh networks can be less efficient than star networks (which we’ll cover in a moment).

A simpler mesh network takes a flood approach, where the data flows continuously throughout the network. If a module sees data with its address, it simply grabs it. This works because of the time to live, or TTL, value where messages are allowed to propagate through the mesh for only a fixed number of hops before they are removed.

Benefits

  • You can move a lot of data around the network if the mesh is operating properly.
  • It is relatively power efficient, and thus allows for decent battery life.
  • There are plenty of low-cost mesh radio hardware out there, like ZigBee.
  • There is less of a connection setup delay with mesh networks.

Considerations

  • If you don’t have distributed nodes throughout a building (or wherever you’re trying to go), you can end up with chokepoints and link problems. ZigBee, for example, can transmit only about 30 to 50 feet from node to node. This can be a problem if you don’t have really dense sensor deployment throughout the building.
  • Mesh networks are very short range by nature. We’ve talked with an HVAC installer who admitted to adding extra thermostats in a building just so the links could be made properly.

Industry Standards Around Wireless Mesh Topologies

One of the most popular and well-known mesh network is ZigBee. Other well-known mesh topologies include:

  • Z-Wave
  • 802.15.4
  • DASH7
  • 6LoWPAN
  • ANT
  • One-Net
  • MiWi
  • WirelessHART
  • Wibree

An Alternative To Mesh Topology

Mesh networks are not the only way to solve low power network needs for enterprise and industrial smart applications. In fact, a wide majority of low power, wide-area network (LPWAN) technologies use a star-topology network, where the endpoints are connected directly to the access point. Make sure you do your due diligence on all network types before arriving upon which topology will work best for you.

CTA_ Link Labs Demo - Bottom of Post

 

Jennifer Halstead

Written by Jennifer Halstead

Jennifer Halstead, MBA, CPA brings more than 20 years financial industry experience to Link Labs. She began her career in finance within the pharmaceutical industry and has continued in both public accounting and private companies. She passed the CPA exam with the 3rd highest score in the state and completed her MBA with an accounting concentration (summa cum laude). Jennifer has worked with several software companies and has led multiple venture financing, merger and acquisitions deals. She has helped companies expand internationally and has managed the finance department of a startup to 33 consecutive quarters of growth prior to acquisition. After the acquisition, she served as the Controller of Dell Software Group’s Data Protection Division where she managed a portfolio of multiple hardware and software products to scale and achieve over triple-digit growth worldwide in 18 months. Jennifer brings a depth of finance experience to the Link Labs team.

Related Blogs

Asset Tracking, BLE Asset Management Election Integrity, RTLS, asset tracking system, automation, Elections, legal concerns, chain of custody, mail-in ballot

How Counties Can Avoid Public Scrutiny During Elections

Asset Tracking, BLE Asset Management RTLS, supply chain, remote assets, gps, satellite, automation, Satellite GPS tracker

How Satellites Optimize Supply Chains and Logistics

Asset Tracking, BLE Asset Management Asset Tracking, RTLS Solution, RTLS, asset monitoring, rtls asset tracking, Utilization, process efficiencies, manufacturing, Downtime, historic data, predictive data

Why Monitoring Utilization Improves Process Efficiencies

Subscribe to Link Labs' blog weekly update!

Subscribe

Subscribe to Link Labs' blog weekly update!