Large networks routing
Note
Many-to-one routing establishes routing paths from many XBees to one data collector and
allows any node in the network to route data to a well known concentrator through a single routing
table entry in every device.
In a single many-to-one route discovery operation, the route to the data collector is established in all
devices:
1. The data collector broadcasts a many-to-one route request message with the target discovery
address set to the address of the data collector.
2. XBee modules receiving this request store a reverse many-to-one routing table entry to create a
path back to the data collector.
3. The Zigbee stack on a device uses historical link quality information about each neighbor to select
a reliable neighbor for the reverse route.
4. The many-to-one route request should be sent periodically to update and refresh the reverse
routes in the network.
You can also use Many-to-one routing if there are multiple data collectors in the network. If more than
one collector sends a many-to-one broadcast, XBee modules create one reverse routing table entry
for each collector.
Enabling many-to-one routing
Using many-to-one routing with an XBee-based central collector node is easy: the Many-to-one Route
Broadcast Timeout (AR) parameter enables many-to-one broadcasting on an XBee module.
The AR parameter sets a time interval (measured in 10 second units) for sending the many-to-one
broadcast transmission. Setting AR to 0xFF di sables many-to-one broadcasting on the device. Setting
AR to 0 causes an XBee to immediately send a single a many-to-one broadcast.
XBee® Zigbee® Mesh Kit
Many-to-one routing
179
Need help?
Do you have a question about the XBee Zigbee Mesh Kit and is the answer not in the manual?