We have posted several times trying to get to the bottom of using HWMP in a mobile mesh architecture. Like what other systems like Firetide or Strix does using ad hoc mode and OLSR or AODV.
The HWMP protocol looks like it should work, but we can get it to scale beyond 4 mesh nodes before it fails. This is the same issue we see if we just use dynamic WDS with RSTP.
While we would like to set up this mesh using single radio 2.4GHz, the diagrams show dual radio 2.4/5GHz systems, where 5GHz is used for mesh backhaul and 2.4 is for client access.
The mesh needs to be self healing, self configuring. If obstructions move around or links are lost, the paths need to reconfigure and traffic should not be lost.
There would be one mesh portal with Internet access. This would be a NAT server to the mesh. It would be the single DHCP server to the network, including all of the client devices. Clients should be able to communicate across the mesh as well.
Has anyone been successful in implementing HWMP over dynamic WDS links? What was the trick?
Our target range would be 500-1000 meters with a nominal datarate between nodes of 2Mbps and no more than a total of 6Mbps of total traffic on the mesh. Latency needs to be less than 80ms between any two nodes and not too variable. If network reconfiguration is required, it should take less than 1000ms.
So far we can get a network like this to work with 4 nodes using WDS and RSTP, but add a 5th node and everything stops.
We want it to be simple so that users don't have any setup, assuming that there is no generalized interference in the area.