Maximum routing table sizes for ZigBee

ZigBee does not specify any maximum size for a routing table, only the minimum requirements. In a network where one device (a Gateway) might try and communicate with 100's or even 1000's of devices, routing table size can become an issue as the table is stored in limited RAM. This has been addressed by requiring one routing table entry per Router in the network, using the known Router parent's table entry for any communication with End Devices. Therefore if the ratio of End Devices to Routers is 10:1, then a 1000 node network would only require approximately 100 routing table entries.


Q: Re: FAQ: Routing table size (Z-Stack, ZigBee) by 1633374

We have the issue that end devices cannot join at certain routers in the middle of our network. The routing table could have caused the problem.


Q: Re: FAQ: Routing table size (Z-Stack, ZigBee) by 1602411

I would also like to know what happens if the network is too big for the routing table.


Q: Re: FAQ: Routing table size (Z-Stack, ZigBee) by 1395933

Hi,

If the network is so large that the routing table can not have one entry for each router, what will happen? For example, the routing table can hold 40 entries, but there are 200 routers.

Will the network fail to work, or the routing table works like a cache?

Thanks,

Yiliang

 


Q: Re: FAQ: Routing table size (Z-Stack, ZigBee) by 1323527

Hello

I was told earlier that you can read the association and routing tables (using functions in rtg.h), but you cannot manually add entries as they will have to be generated based on the ZigBee specific algorithm AODV (the algorithm used to determine the best route to be used for routing in a ZigBee network).

-LL-


Q: Re: FAQ: Routing table size (Z-Stack, ZigBee) by 1338740

hello

I used the cc 2430db and i would like to program the routing table of this board to have a fixed raod of data in the network

<how to program this table and with which tool we can do it?

Thank you

Oussama