This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Zigbee Mesh Topology

Does the zigbee SDK supports the Mesh topology?, from what I read the default topology is Star.

How do I enable Mesh topology?

Parents Reply
  • in zb_mem_config_common.h, it says:

    /* Let's have enough space to have the entire network in neighbors - Star topology */

    and on another line 

    /* The same as ZC: let's be able to work in Star. */

    Are they refering to mesh? because it seems that they are configuring for a star only mesh.

    If I connect 1 router to the coordinator and I set another router out of reach of the coordinator it never gets discovered.

Children
  • /* Let's have enough space to have the entire network in neighbors - Star topology */
    Each device (except End Device) is capable of being a parent and in order to be able to, it needs to store some data about each child. So,
    ZB_CONFIG_NEIGHBOR_TABLE_SIZE configures for how many devices in our neighborhood we can store informations about. If size of table is set to assumed network size, what it means is that device e.g. router can remember data about all of its neighbors. It does not force the devices to work in star topology. For case where there is only coordinator an many end-devices, the maximum amount of the devices joined to the Coordinator's network depends of Coordinator capabilities to store information about its children.


    f I connect 1 router to the coordinator and I set another router out of reach of the coordinator it never gets discovered.

    What devices are you using? Are they all Nordic Zigbee examples?
    Can you tell a bit more about devices and how you are testing them?

Related