
RF1276MN Mesh LoRa module
10
/
30
routing protocol can overcome the disadvantages of the single path routing protocol, and can make full
use of network resources, balance network load, improve communication performance and avoid
network shock.MESH by private on-demand lightweight dynamic multipath routing protocols, this
protocol is for hardware resources strict mobile ad-hoc network design, suitable for mobile speed, fast
wireless network topology changes.Routing protocol can maximum limit reduce routing overhead,
establish and maintain process can be in multiple paths in parallel data packets to send, can sense the
change of network topology and right by the updated without the need for flood, seamless switching
between different routing.The main features are as follows: each node maintains as much routing
information as possible;There is no routing loop;Good route stability and fast establishment;Capable
of maintaining full use of wireless signal redundancy, constantly routing maintenance and update, no
additional overhead;The routing algorithm weighs many factors such as distance vector, signal energy,
link quality and battery voltage, etc.It is very sensitive to the change of network topology structure,
and the routing can be optimized quickly.High network throughput;Support 7- level routing, network
size.
Figure 8.1 Multipath schematic diagram
MESH multipath routing schematic diagram as shown above, network topology diagram as
shown on the left, black line represents the link between nodes.The right side is the data link
established by A and B, the red line is the path from A to B, and the blue line is the reverse path.The
route is built through flood, and there is no closed loop between multiple paths, allowing multiple
paths to intersect.Each node chooses as many nodes as possible for its next hop route, and the data
message can be dynamically switched between multiple paths and can be transmitted in
parallel.Failure routing detection, new path discovery, network topology change by listening to the
handshake between adjacent nodes to perceive, neither need to carry out flood or additional
overhead.All nodes, including source node, only need to look for his next hop relay nodes, and don't
need to make sure the whole path .Therefore, the cost of routing protocol is very small, which is
suitable for the fast changing mobile network of topology structure. It can quickly find the real-time
best route, and support the large-scale network of 7 level routes.
MESH Routing protocol combines multiple selection algorithms for Routing, including distance
vector, signal quality (link state) and node residual power - MMBCR (Min-Max Battery Cost
Routing).The distance vector algorithm determines the path based on the distance of the destination,